I think the story is great in the sense that I've never encountered such scenario before. Some reviewers were picking into too much details like the age of the mum and how she shouldn't have been chosen for the role to the girl talking about sex. If you watch a movie and keep looking for the tiniest details, you'll never enjoy watching any movie at all.