Although there is a lot of bad acting in this movie, Ashton Kutcher's sex scenes makes up for it. Very graphic but very sexy. Easy to get off too.