Lupus Perditus
Award-winning short film, Germany
View this project on Stage 32