Danny McGregor finds his girlfriend dead on the railroad tracks right after breaking up with her and flees to his hometown where a maelstrom of past ghosts await him. On his arrival, his treacherous friend Bart finds him a job picking up corpses, while Sophie, a former crazy girlfriend who once stabbed Danny, wants to rekindle their relationship. Then there's Helen who has a face that launched a thousand greyhounds. Through the chaos, however, Danny...