Bộ phim được làm phong phú thêm nhờ một dàn diễn viên hỗn hợp giàu trí tưởng tượng gồm các linh hồn phản diện, đứng đầu là Christopher Plummer trong vai chú Ralph độc ác tinh vi và phức tạp nhất mà tôi từng thấy trong nhiều bộ phim và sân khấu chuyển thể từ tác phẩm.