August 8, 2025 Festivals Concorso Internazionale Locarno White Snail. Love Covered in Slime. Space Dogs directors Elsa Kremser and Levin Peter’s first fully fiction feature is a dark and disturbing love story set in Belarus.