Operation Buffalo is an Australian television comedy-drama series written and directed by Peter Duncan that screened on ABC TV from 31 May 2020.
Production Company: Porchlight
Director: Peter Duncan
Visual Effects: Blackbird – Blackbird is a multidisciplinary studio dedicated to the production of award-winning visual effects for film and commercials