From its title to the metamorphosing caterpillars kept in the dark in jars by the 14-year-old Nora, it’s a story of growing awareness of identity and sexuality set in a German suburb that’s seen better days.
Nora, played beautifully by Lena Urzendowaky, with hang-dog expression and self-conscious immaturity, tags along with her outgoing sister Jule and Jule’s friend Alyssa. Poor Nora is the butt of other boys and girls’ taunting and it all just seeks to emphasise her separateness.
When she very publicly menstruates for the first time her isolation and confusion only grows.
But then she meets the worldly-wise Romy ( Jella Haase ) and Nora’s burgeoning puberty finds a goal for her desires.
More symbolism pours in on us – literally with nicely photographed erotic underwater scenes in a swimming pool .
The course of same-sex love seems to founder for a while and the ending is poetic but not entirely explicable, but it’s a beautifully photographed film and the central performances are all true , honest and emotionally charged – and in the end we know that Nora is sure to make a beautiful butterfly in her own way.
Cocoon is available now from Peccadillo steaming and on dvd and Blu-ray from 25 January