Senior visual effects supervisor Lawren Bancroft-Wilson and visual effects supervisor Carlo Monaghan tell IndieWire about ...
It's not 100% clear if "home release" just means the Blu-ray and DVD versions of 'Alien Romulus', or if the streaming ...