Charley Varrick rouba um banco numa cidade pequena com os seus amigos. Em vez de obter uma pequena quantidade de dinheiro eles descobrem que roubaram uma quantidade muito grande de dinheiro pertencente à máfia. Charley agora deve engendrar um plano não apenas para fugir a polícia mas também da máfia.

Mary O’Hara é uma estudante esperta e atrevida de Dublin de 12 anos que enfrenta corajosamente o fato da sua amada avó estar a morrer. Mas a avó não consegue abandonar a vida, e quando uma jovem misteriosa aparece na rua de Mary com uma mensagem para a sua avó, Mary é atraída para uma aventura improvável. A mulher é o fantasma da própria mãe da vovó, que veio ajudar a filha a se despedir de seus entes queridos e guiá-la com segurança para fora deste mundo. Ela precisa da ajuda de Mary e da sua mãe, Scarlett, que embarcam numa viagem ao passado. Quatro gerações de mulheres viajam de carro à meia-noite. Uma delas está morto, uma delas está a morrer, uma delas está a conduzir e uma delas está apenas a começar.