Cast and Crew of All Souls

Cast of
All Souls

About All Souls

In a Boston hospital, All Souls Hospital, Dr. Mitchell Grace tries to discover the truth about the haunting that date as far back as the Civil War. The hospital's lower levels, once a mental asylum, are haunted by ghosts of dead patients, including Lazarus, an orderly who has been benevolently haunting the hospital since his days working with Dr. Ambrosius after the Civil War.

Full Cast of All Souls

Grayson McCouch

Serena Scott Thomas

Serena Scott Thomas

From Wikipedia, the free encyclopedia. Serena Harriet Scott Thomas (born 21 September 1961) is an English actress. ...

See Serena Scott Thomas's other roles

Irma P. Hall

Adam Rodriguez
plays Patrick Fortado (6 episodes)

Adam Rodriguez as Patrick Fortado

Adam Michael Rodriguez (born April 2, 1975) is an American actor, screenwriter and director. He became known for his ...

See Adam Rodriguez's other roles

Karen Cliche

Christian Tessier

Christian Tessier

Christian Tessier (born January 1, 1978) is a Canadian actor and singer who began his career as a child actor on You ...

See Christian Tessier's other roles

Daniel Cosgrove

Reiko Aylesworth

Reiko Aylesworth

From Wikipedia, the free encyclopedia. Reiko M. Aylesworth (born December 9, 1972) is an American film, television a...

See Reiko Aylesworth's other roles

Kari Matchett
plays Dr. Stefani Volette (6 episodes)

Kari Matchett as Dr. Stefani Volette

Kari Matchett (born March 25, 1970 height 5' 6" (1,68 m)) is a Canadian television and film actress. She played Marie...

See Kari Matchett's other roles

Jean LeClerc

Gillian Ferrabee

Ilona Elkin

Marcel Jeannin

Nigel Bennett

James McGowan

Emily VanCamp

Jonathan Koensgen

Jonathan Koensgen

Jonathan Koensgen is a Canadian stage, film and television actor.

See Jonathan Koensgen's other roles

Anik Matern

Chad Donella
plays Jordan Terrence Holland (as Chad E. Donella) (1 episode)

Chad Donella as Jordan Terrence Holland (as Chad E. Donella)

Chad Donella is a Canadian actor.

See Chad Donella's other roles

Crew of All Souls

Discover the backstage crew of All Souls →