Movie History Happily Ever After 2004 ... And They Lived Happily Ever After 2004 ... And They Lived Happily Ever After 2004 Chi lo sa? 2001 Who Knows? 2001 Who Knows? 2001 The Machine 1994 The Machine 1994 Stan the Flasher 1990 Stan the Flasher 1990 The Wounded Man 1983 Male of the Century 1975 Le Sex Shop 1972 Le Sex Shop 1972 Le cinéma de papa 1970 Papa's Cinema 1970 Marry Me! Marry Me! 1969 Marry Me! Marry Me! 1969 Janine 1962 Die Wahrheit 1960 The Truth 1960 The Truth 1960 I Spit on Your Grave 1959