The day has came when the great scientist David has to return to his hometown Windsor,England. But some misfortune happens to his town due to a mysterious spell or magic.David will have to find the mystery behind this...let's see what's the plan behind this story.