Battle: Los Angeles – Production Focus Facebook0Twitter0Google+0LinkedIn0Pinterest0Cinesite’s VFX Supervisor Ben Shepherd talks about coordinating another alien invasion to Earth again. You may also like... Scott Pilgrim vs. The WorldTwilight Eclipse : Production FocusThe Making of Griffinrun: TrailerGulliver's Travels VFX shots