The ghosts of a middle-aged woman and a precocious little girl help an unwed jazz musician and a bar dancer reverse their bad fortune.
Alfred Molina
as Marty
Marianne Faithfull
as Lilly
Rachael Bella
as Ruthie
Maggie O'Neill
as Sheila
Seymour Cassel
as Frank
Freddie Brooks
as Stretch
Matyelok Gibbs
as Mrs. Cleary
Carl Dennie
as Tony
Ruth Sheen
as Marge
George Lannan
as Police Chief
Gil Peleg
as Teenager #1
Matt Dahms
as Teenager #2