Old feelings resurface when a man has to return to his hometown for a funeral. He leaves thinking the worst is behind him but winds up in a car accident. That’s when things take a strange turn. He wakes up in a small town that’;s both mysterious and familiar. Now he has to uncover the secret of the town called Spectre.