Harry potter meets lord of the rings