I don't often leave reviews but I felt that this movie deserved it. When you watch the trailer or read the description, this movie comes off sounding stupid. When it came out I decided not to see it but after my friend told me he saw it and i decided to check it out. This movie is great. It keeps you interested the entire movie and you are at the edge of your seat by the end. This movie has such a sad and wonderful story about Jamil. All the things he went through. But there is no doubt this a 5 star movie. I have it pre-ordered and I cant wait to watch again.