Factual error: Then, as now, every recruit reporting to boot camp would be tested for illegal drugs, first by a urine test and then by a broad spectrum blood test in the case of a positive result. There is no reason for Elmo to try to hide his stash when the recruits are told they are to be tested - he is going to come up positive anyway. He may as well just say he has changed his mind and walk away. He is entitled to do that any time up to ten days after he signed on, and it happened a lot in real life!
Factual error: When the Titanic sinks all six dwarves and Kevin end up in the sea clutching a lifebelt. The water in which the Titanic sank was freezing - that is how most of the casualties died, by freezing, not drowning. In water like that you'd be lucky to stay conscious for more than a few minutes. Despite this none of them show the slightest effect of the cold. Maybe the dwarves have some 'magical' ability to withstand lethal cold, but Kevin doesn't even react to being plunged into freezing cold water. He'd be screaming in pain, but he doesn't even show the slightest sign of discomfort.
Factual error: Looking at the dimensions of the low-loader and the dimensions of the ambulance, Victor is laying at 90 degrees to the ambulance as we see a shot from the front of the vehicle (over the lower wishbone). There's no way that he could mend the transmission without his legs sticking out the tarpaulin and not being seen.
Factual error: Though it's set in England, hospital personnel use American terms like "charts" and "orderly". In any British hospital these should be "case notes" and "porter", respectively .
Factual error: After the giant egg cracks open on the ground below Atouk and his men move in for a closer look, then begin eating the contents. Seconds later the black caveman slips and falls into the "yolk" and then begins dancing around as they cheer him on, when the boiling steam would've in fact burned him.