Don't bother with this film, it's the worst 2 and a bit hours I've wasted of my life. I was waiting on a big cliff hanger at the end and it didn't happen. The film has too many loose ends that is not explained at the end. The trailer is better than the film but do not watch this. I thought because Julia Roberts was in it, it was going to be a good film but its a big let down.