Although the story was only a trifle better than usual, it was a brilliant idea to sign Amy Smart for the leading role. She looks better than ever, and brings a lightness to the movie, as if you were watching a romcom, although the story is far from that. If the soundtrack had been real music instead of the product of a basic computerprogram, I 'd given it 8/10.