Two main aspects of this film are below average. Those being acting and storyline. However, what hurts this movie the most is the rave reviews it received across the board. These reviews are clearly unwarranted. Whilst watching the film you are constantly waiting for it to dramatically improve, only to be disappointed.