Karel Zeman is one of the greatest fantasy filmmakers of the 20th century.