Todd Nilssen: Todd Nilssen. Producer: The Last Stop. Todd Nilssen is known for The Last Stop (2017), The Lost Kids (2020) and Déjà Vu: The Peril of Pauline.
Known For: The Last Stop (Producer), The Lost Kids (Producer), Déjà Vu: The Peril of Pauline (Cinematographer), Coleccionista De Heridas (Editor)