Teresa huye de casa y, mientras conduce hacia el norte por la costa de California, recoge a dos autoestopistas misteriosos: Poppy Corn y Freedom Jack. Juntos, los tres cuentan historias que revelan un relato más oscuro sobre la vida, la muerte, la redención y la condenación. Esta será la noche más larga de la vida de Teresa, y tal vez la última.