Delia Behpour é conhecida por War of the Worlds (2005), Nessie, the Craziest Monster Alive (1985) e All the Hell Breaks Out at Wannsee (1981).
Sem dados