clemence audiard & little puck & more helpless while she gets pounded