Jennifer Lopez made this movie great. Although I didn't understand what was going on a lot of the time, it was worth it for Jennifer Lopez.