Green Screens used and Siemens is a real company's name,
Surprised no one has mentioned both of these points.
Siemens is a real company. They should sue for use for their name. Horrible movie.
l'll get my cape...
..I wanna put dem paws on him. Dig that..