Robert Carter Director (2) Thirst (2012) The Sugar Factory (1998) Writer (3) Thirst (2012) The Sugar Factory (1998) Traps (1994)