It's an enjoyable weekend type of movie...just loved it...Go and watch it...perfect weekend companion...though i will not give 5 stars because its not an extraordinary storyline...but it's enjoyable from top to bottom...Thanks Jamie Foxx for this movie.