As Rita, William and J squad are travelling over Paris toward The Louvre at night, there is a shot showing the inside of the cockpit and the front window with a HUD.
Oh that's handy, they have night vision, that'll help with the surprise aspect of this mission. But just moments later, we see..
Never mind the 6 lights still lit on the troop carrier itself, that spotlight could be the Bat Signal.
Is the green screen night vision, and if so, why on Earth would they be coming in with a very bright spot light blasting a light-show into the dark night?