This is not the best movie, but definately not as worst as some people say. I was never bored in the movie and I was surprised by the plot. The only thing i did not like was the fake accent of Jennifer L. I give it 7 stars.