Confronted by some bizarre happenings in his home town, a young engineering student ends up needing to unearth the truth behind the mysterious murder from almost a 1000 years ago, whilst having to try to come to terms with his own unrelenting past, and a budding romance with a mysterious new arrival in college. He has to put together all the pieces of the puzzle in time, or end up being the helpless victim