Hye-ja é viúva e dedica a vida a seu único filho Do-joon que, apesar de ter 28 anos, é totalmente dependente dela. Quando o corpo de uma menina é encontrado num prédio abandonado próximo à sua residência, o tímido Do-joon passa a ser considerado o principal suspeito. Mesmo sem evidências incriminatórias, a vontade da polícia em fechar o caso, e a incompetência do advogado de defesa, fazem a condenação parecer inevitável. Sem escolha, e determinada a provar a inocência do filho, Hye-ja decide encontrar o assassino sozinha.

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.