Peter Duncan ( born 8 September 1964 in Sydney ) is an Australian film director and screenwriter . His 1999 film '' Passion '' was entered into the 21st Moscow International Film Festival
21st Moscow International Film Festival
21st Moscow International Film Festival
Peter Duncan (director)