I really think that Sandra Bullock is a charming actress but most of the movies she's in are usually below average. This movie is a good example. For once, she stars in a thriller with a sort of time travelling concept. Bullock is allright, the mood and directing are pretty good and how is the end-product? Still rather average... The story is just too weak and the twists at end were almost unbearable and completely annoying. Watch it only if you're a Bullock fan or easily pleased by a moody thriller.