Revealing mistake: When Leo is laying his dead kids on the grass, the little girl keeps moving her eyes and breathing.
Revealing mistake: In the very first scene, when Teddy and Chuck meet, they are standing on the bow of a ship traveling at full speed (as the Captain wants to return to the mainland before the storm hits), yet their lapels don't so much as flutter. Even at a slower speed, there would be some movement from the air as they passed across the water.
Chosen answer: I think the recurring blood comes from the blood of his wife when he killed her. there was a lot of blood you see, in his psychosis that means a lot and has taken over a large part of his hallucinations, just like Dachau camp. Yes, he did shoot his wife Dolores, in the belly. You can see it in the end of the movie.
lionhead