Battle: Los Angeles – Production Focus

Cinesite’s VFX Supervisor Ben Shepherd talks about coordinating another alien invasion to Earth again.

You may also like...