Harry Potter?!  It sounds like I was the victim of that dream!