Professor Peter Proud (Michael Sarrazin) is having nightmares. The same dreams night after night, and they are freaking him out. But are they dreams, or is he flashing back to a previous incarnation of his life? When he sees an infomercial advertising tourism in Massachusetts, he notices a landmark that keeps recurring in his dreams.... Continue Reading →