
"No rest for the wicked."
Once an architect, Frank Bannister now passes himself off as an exorcist of evil spirits. To bolster his facade, he claims his "special" gift is the result of a car accident that killed his wife. But what he does not count on is more people dying in the small town where he lives. As he tries to piece together the supernatural mystery of these killings, he falls in love with the wife of one of the victims and deals with a crazy FBI agent.
Frank Bannister

Lucy Lynskey

Ray Lynskey

The Judge

Milton Dammers

Patricia Bradley

Johnny Bartlett

Cyrus

Stuart

Sheriff Perry

Old Lady Bradley

Hiles

Magda Rees-Jones

Debra Bannister

Harry Sinclair
Steve Bayliss

Deputy

Deputy

Deputy

Deputy

Deputy

Deputy

Deputy

Bryce Campbell

Young Patricia
Dr. Kamins

Museum Curator

TV Presenter
Doctor

Mrs. Waterhouse

Maid
Resuscitating Man

The Waiter
Barry

Reporter
Jacob Platz
Orderly

Baby in Bouncer

Nursery Baby
Nursery Baby
Nursery Baby
Nursery Baby
Hospital Patient
Hospital Patient

Passerby
Passerby

Nun
Nun

Cowboy Ghost (uncredited)

Guest (uncredited)

Undertaker (uncredited)

Ray's Friend (uncredited)
Man with Piercings (uncredited)

Passerby (uncredited)
