director: Peter Long