There's a lot to admire about this film; the acting is very good all round, fantastic lead performance from Sandra Bullock, interesting premise, well filmed,great effects. The big problem? The story. There is none. Seriously, there is almost no narrative to this film of any sort. No meaningful character development. Nothing. I spent the whole film feeling gripped by the compelling performances, but waiting to be taken on a journey, which never happened.

Also there's some really cheap tricks,which feel horribly contrived. And some inexplicable silly details, which are kinda naff. They lean on a good premise too hard and it just can't carry the whole 2 hours. And nothing is explained, and there's nothing much to ponder, either.

Shame. Still worth a watch though, because of the good acting.