WOW what a story! Very good movie worth the ticket...worth the wait. I laughed, I cried and I was left confused. Sad thing is that this is someones story somewhere! I did not like the way the story ended. I felt like I was missing something. Overall, good move.