Sam (Adam Taylor Gordon) é um garoto que tem visões. Ele e seu pai, David (Brian Wimmer), um alcoólatra divorciado que há 6 meses não bebe, tentam colocar a vida nos eixos. Durante uma viagem eles sofrem um acidente e são socorridos por Ben Zachary (Lance Henriksen), que é dono de uma propriedade rural. Ben permite que os dois morem no local, sem cobrar algo, e dá um emprego para David, que, precisando do dinheiro, fica. Mas Sam vê coisas que o fazem não gostar da situação, além de que convencê-lo de que tudo está sendo preparado para o apocalipse acontecer.