Brian Duffield
PHOTO: © brianduffield.com
Brian Duffield
Writer | Producer | Director
Brian Duffield is a producer, director, and writer, also known for No One Will Save You (2023), The Babysitter (2017), Skull Island (2023), and Love and Monsters (2020).