Filmmaker Lea Bloch’s film LAST NIGHT is a tense drama based around a group of friends unravelling the non-consensual sex that occurred between two of them the previous night. The film won the Pardino d’oro Swiss Life award for the Best Swiss Short Film at Locarno Film Festival in 2023. We caught up with the […]
Read more