Voltando do enterro de sua mãe, Gun-su (Lee Sun-kyun), detetive da polícia criminal, mata um homem em um acidente de carro. Para encobrir o caso, ele decide esconder o corpo do homem no caixão de sua mãe. Quando o caso ganha importância na polícia, seu parceiro de trabalho é nomeado para fazer a investigação. Gun-su acompanha o desenvolvimento do caso, conforme os detalhes do acidente vão sendo revelados. As coisas ficam ainda pior quando uma testemunha do acidente ameaça Gun-su.

O Dr. Zorba era um homem muito rico mas viveu uma vida isolada até morrer, dedicado aos estudos. Quando morreu, deixou a sua casa e fortuna ao sobrinho, Cyrus, que se muda com a sua família. Mas além de terem de procurar a fortuna, escondida algures na propriedade, herdam também uma vasta colecção de almas do outro mundo que o invulgar doutor havia coleccionado.

Rennie Cray (James Caviezel) é um homem amargurado, que sofre pelo assassinato de sua esposa por um serial killer. Decidido a encontrá-lo, ele parte em seu carro à sua busca. O assassino que procura tem uma característica peculiar: ele roda as estradas até encontrar uma mulher que possa ser sua próxima vítima. Após dois anos de buscas, Rennie fica próximo ao seu alvo após encontrar Molly (Rhona Mitra), uma mulher que sobreviveu a um dos ataques do assassino.