Noted filmmaker John Geddes has garnered widespread recognition for his work on a diverse range of projects, including the critically acclaimed Exit Humanity, which premiered in 2011, as well as the more recent Creep Nation, released in 2019, and the 2008 thriller Scarce.



















