Ignore the negative reviews. Trust me. They nearly put me off watching this movie. The acting is fine. It's the storyline that's the real winner here. Each time I read the storyline and read the negative reviews, there was a clear disconnect. How can a movie with such a brilliant storyline attract so many negative reviews? Even the trailer was very good by not giving anything away. So I took a deep breath and decided to watch the movie. Simply put; a brilliant movie with a perfect ending. Ignore the negative reviews. They are in no way whatsoever a true reflection on the movie. Watch the movie for yourself. You will see what I am talking about.
Highly recommended!!!