Character mistake: Before the Megarace, Rez looks back at the camera and says that they'll try to help him out-but you can see Juni's tires in front of Rez's car. In a shot before this one, Rez says Arnold will crush Juni-looking at the camera, which is in front of Rez.
Continuity mistake: When Juni lifts the fishbowl with the miniaturized sharks in it and says "Ralph, write a thank you note to Romero" the bug picks up the pencil and draws a line on the pad of paper, the spider monkey then interrupts him and the bug and the spider monkey are fighting with their implements, they show the pad in the foreground of the fight and the line has now disappeared from the paper.
Other mistake: When Juni and Carmen are fighting the robots and Dad flies down, Carmen has an armful of glasses. How did she know she would need that many glasses. She didn't...at least she didn't leave the building with them..
Other mistake: Near the end when Juni and the gang are fighting those robots. It is clear daylight, but isn't it weird that there are NO people in the streets? A place like that should be crowded with people, or at least a few.
Factual error: Francis is actually wrong about the lava/magma in Metroid. There is quite a bit of lava above the surface in a few Metroid games. But there was no lava in halo.
Continuity mistake: During the scenes in the real world after they have come out of the game, Juni and Carmen give glasses to their dad who is in front of them, but in the next scene he runs at the giant robot and Juni and Carmen are nowhere to be seen. This happens a lot with other characters throughout this section of the movie.
Other mistake: At the end when, Carmen calls Gary for help, she is inside the robot's mouth, about to be swallowed. When Gary gets there, she looks like she just got picked up.
Plot hole: Doesn't it seem a little strange that Arnold, Francis and Rez are still in the game with Juni even though they started before him? We find out they were sent back to the beginning due to Francis cheating in the Megarace. Juni wasn't required to start again and he gets to Level 5 with only 5 minutes left . So shouldn't their time have long since run out?Liam D