Samantha Lang Rights: Eva Rinaldi , CC BY-SA 2.0, through Wikimedia Commons. Director (5) Carlotta (2014) The Killing Field (2014) L'Idole (2002) The Monkey's Mask (2000) The Well (1997) Writer (1) L'Idole (2002) Producer (1) Foe (2023)