Jim Carey as Mephistopheles | Fantasy