This film was beyond excellent. How is it at a mere 5.5? Transformers 2 has a higher rating. Everything was great in this movie. The story. The acting. The music. The direction. First off, Nick Cannon has proved that he is more than just a great actor, he's an extraordinary actor. His performance was Oscar worthy. Jay Hernandez has a small role here, but he was also incredible. Also a great performance by Matt O'Leary as Nick Cannon's friend Jake. This film deserved multiple Oscar nominations including best picture. It's short at only 85 minutes, but a LOT happens and not a single second feels wasted. This film was funny, sad, and deeply moving. This movie deserves at least an 8.0. Incredible