Cast from Evil Never Dies

Thomas Gibson

Thomas Gibson

Detective Mark Ryan

Katherine Heigl

Katherine Heigl

Eve

John Waters

John Waters

Professor Arkin

Christopher Kirby

Christopher Kirby

Cole Meyer

Simon Bossell

Simon Bossell

William Charles Lee

Christopher Morris

Christopher Morris

Chris Marino

Steven Grives

Steven Grives

Capt. Reissler

Zoe Naylor

Zoe Naylor

Abby

Lara Cox

Lara Cox

Maggie

Maria Theodorakis

Maria Theodorakis

Roberta Biernes

John McTernan

John McTernan

Dr. Calvert

Katrina Campbell

Katrina Campbell

Officer Brock

Antony Neate

Antony Neate

Sweaty greasy guy (as Anthony Neate)

David Ross Paterson

David Ross Paterson

Suit #1 (as David Paterson)

Sean Scully

Sean Scully

Suit #2

Matt Hetherington

Matt Hetherington

Male cop

Jeremiah Dupre

Jeremiah Dupre

Officer Demarco (as Jeremiah Tickell)

Bert LaBonté

Bert LaBonté

Rookie cop (as Bert Labonte)

Pippa Black

Pippa Black

Female student

Joshua Parnell

Joshua Parnell

Pompadour clerk

Abby Meates

Abby Meates

Terrified girl

Paul Ashcroft

Paul Ashcroft

Cop

Cecelia Specht

Cecelia Specht

TV Reporter

Nathan Hill

Nathan Hill

Television crew

Michael Ormond Robinson

Michael Ormond Robinson

Client (as Robinson Milwright)

Niobe Dean

Niobe Dean

Prostitute

Ramona Von Pusch

Ramona Von Pusch

Female Rookie Cop (as Ramona Pusch)

Bassem Abousaid

Bassem Abousaid

Connecticut Cop (uncredited)

Kym Lannin

Kym Lannin

Policeman (uncredited)

Hanna Griffiths

Hanna Griffiths

Sarah