This movie is a total joke. Plot line makes zero sense. Plot twists are cheap. Script is weak. This makes Amy Adams seem like a bad actress and I think we can all agree that she is not. When I finished the movie and saw this it was only 1.5 hours, I was surprised because it felt like it was AT LEAST 3 hours. If there is a way to get that hour and half of my life back, can someone please let me know? Do not watch this movie. It is boring, a waste of time, and full of dry, overused clichés. Kristen Bells recent parody of this genre is a much better use of time.