Home People Leo Viirret Leo Viirret movies Leo Viirret movies Leo Viirret Movies (7) The Human Part (2018) As Screenplay. Ö (2012) As Writer. Priest of Evil (2010) As Writer. Tuulikaappimaa (2003) As Screenplay. Pizza Passionata (1969) As Screenplay. A Stone Left Unturned (1999) As Screenplay. Virta: Outo Hedelmä (1969) As Writer.