Slow starting but good movie. It would be a 5 star movie all day if his sister played by KEKE PALMER who was absolutely a train wreck, inappropriate, stereotypical, ignorant, annoying, and completely made the movie a 2 star at best she is so annoying that you almost can't make it to the good part of the movie. NEVER WILL WATCH A MOVIE WITH HER IN IT AGAIN SHE WAS HORRIBLE