In a world threatened by a solar fragment hurtling towards Earth, an eighteen-year-old boy gets stranded on his way to a friend's cottage in an unfamiliar small town. A series of bizarre adventures force him to confront his greatest fears - coming to terms with the reality of the twisted world he lives in, with himself, and with his father.