Cast

Christopher Walken Victor Kelly
Cyndi Lauper Sally Mahon
Vera Farmiga Miriam Kelly
Donal Logue Pat Duffy
Jose Zuniga Jesus Del Toro
Tom Noonan Mort Stein
Wally Dunn Harry
Kate Burton Rest Home Sister
Jim Mayzie Rest Home Priest
John Ortiz Ismail Espinoza
Rosalyn Coleman Kevin's Partner
Drew Jiritano Special Effects
Thomas Varga Sound
Mia Thoen Make Up