Nathan Holmes en zijn vriendin Ashlee hebben het perfecte leven samen - een romance uit een verhalenboek - maar Nathan is een man die bezeten is door intense en verontrustende dromen. Zijn psychiater, dr. Cameron Graye, lijkt niet te helpen, en de ouders van Nathan ook niet, die iets achterhouden. Terwijl Nathan dieper in het onbekende duikt, begint hij afstand te nemen van iedereen, en terwijl het leven uit de hand blijft lopen, vervaagt de grens tussen dromen en realiteit en weet zelfs Nathan niet wanneer hij wakker is of wanneer hij droomt.