This film failed because of the casting I think Petersen had the story spot on, however his actors failed him.Three of them in particular, ( I would be surprised if they ever got work after this) totally miscast is josh Lucas , Emmy Rossum and Jacinda Barret. Kurt Russell wasted his talent in accepting his Role. Richard Dreyfuss, though a good Actor, was not necessary ( Anyone could have done it unless he needed the money). What the film film needed additinally was a Villain, apart from an overturned ship, somebody like a Dolph Lundgren, John Lithgow or Allan Rickman. Emmy Rossum generally an irritating for over acting performer. Jacinda Barret, never mind, Josh Lucas, why acting?