Super-Hot teenage HARDCORE flick