Elijah wood as Tim the Sorcerer