What a boring movie. The most obvious twist possible turns out to be the actual twist, and the actual story was dull too.
However it did have William Hurt, who's always great to watch. Plus Judy Greer, who played Kitty in Arrested Development, played a character called Kitty in this too.