No meio da Grande Depressão, Ben Hawkins (Nick Stahl) perde a mãe e é acolhido por uma companhia de circo. Convivendo com os artistas peculiares, ele descobre que possui poderes surpreendentes, sendo capaz ter premonições e curar pessoas doentes. De outro lado, Justin Crowe (Clancy Brown) é um padre que também passa a ter sonhos proféticos, onde consegue fazer pessoas se submeterem à sua vontade. Justin embarca em uma missão, certo que está cumprindo um dever divino. Ben e Justin não se conhecem, mas vão juntos enfrentar uma batalha inesquecível.