Ben O'Toole
Howard North
Ben O'Toole
Howard North
Monica Bellucci
Finnegan
David Wenham
Luther
Tess Haubrich
Torquel
Caroline Ford
Molly
Bob Savea
Rangi
Goran D. Kleut
Dave Beamish
Young Luther
Charmaine Bingwa
Possessed Finnigan
Benedict Hardie
Liam
Philip Partridge
Man on Phone
Jessica Racz
Young Finnegan
Mike Duncan
Security Guard
Connor Van Vuuren
Possessed Hipster
Jeffrey Mercado-Libunao
Goon #11
Onyx the Fortuitous and the Talisman of Souls
2023
Deathgasm
2015
Portal to Hell
2025
Porno
2019
Society
1990
Death of a Unicorn
2025
Tales from the Darkside: The Movie
1990
Asylum: Twisted Horror and Fantasy Tales
2020
Night of the Demons 2
1994
The Return
2020
Extra Ordinary
2019
Cast a Deadly Spell
1991
Hold the Fort
2025
Hellboy Animated: Sword of Storms
2006
Tales from the Crypt: Demon Knight
1995