lego Battle of the Demons a trip through dimensons a stop motion.