Kamen Rider Zi-O

 là một bộ phim tokusatsu Nhật Bản trong Super Hero Senki của Toei BanDai. Đây là bộ phim thứ 20 – cuối cùng trong thời kì Heisei, bộ phim đầu tiên được sản xuất trong thời kì Reiwa và là thứ 29 trong cả loạt phim. Bộ phim bắt đầu phát sóng vào năm 2018 vào khung giờ từ 0 giờ sáng đến 19 giờ sáng theo giờ Việt Nam , song song với" Kaitou Sentai Lupinranger VS Keisatsu Sentai Patranger", "Super Sentai Saikyo Battle" và "Kishiryu Sentai Ryusoulger" trong Super Hero Time và phát sóng sau tập cuối của" Kamen Rider Build."
Câu khẩu hiệu của phim là: . Tương tự như Kamen Rider Decade, đây cũng là một bộ phim đặc biệt kỷ niệm cho các series Kamen Rider của thời kì Heisei.
Cốt truyện.
Năm 2018, một cỗ máy thời gian (Time Machine) xuất hiện trước mặt Tokiwa Sougo, một học sinh trung học 18 tuổi, ước mơ trở thành một vị vua trong tương lai. Sau đó là Tsukuyomi, cô gái đến từ năm 2068, nói rằng, "Tôi đến từ năm 2068, một thế giới không có chút hy vọng nơi Oma Zi-O, một Ma vương thời gian tàn bạo trị vị". Tsukuyomi đến từ tương lai trong nỗ lực tuyệt vọng thay đổi hiện tại của chính mình. Sau đó cô cảnh báo Sougo về tương lai của cậu: "Cậu sẽ trở thành Kamen Rider Zi-O, vị vua của Thời Không và cũng là Oma Zi-O – Ma Vương sẽ thống trị thế giới." Tokiwa Sougo có số mệnh trở thành Kamen Rider Zi-O, không phải trở thành anh hùng mà là ma vương tương lai? Vận mệnh nào sẽ xảy tới cho tương lai? Đây là một câu chuyện kể về người sẽ trở thành vị vua tiếp theo, chiến đấu để cứu lấy quá khứ, hiện tại, và tương lai, băng qua Thời – Không, gặp gỡ các Kamen Rider thời Heisei suốt chiều dài lịch sử.
Nhân vật.
Rider:
Quartzerː
Legend Rider:
Là những nhân vật trong vai Rider của các năm trước, tham gia bộ phim với vai trò khách mời.
Another World Rider:
Rider (vô tính hoặc là một phiên bản khác) do Another Decade triệu hồi ở Alternative Rider World:
Khác:
Giới thiệu Rider mới:
Mirai Rider:
Là những Rider đến từ tương lai mà cả Geiz và Tsukuyomi đều không biết sự có mặt của họ.
Another Rider:
 - : là một học sinh trung học 18 tuổi với ước mơ trở thành vua. Sougo gặp được Geiz, Tsukuyomi và Woz từ tương lai 50 năm sau trở về hiện tại và biết được rằng cậu sẽ trở thành - Ma vương thời gian tàn bạo trong tương lai. Tuy nhiên cậu vẫn giữ lựa chọn của mình và quyết tâm thay đổi tương lai.
 - : Một chiến binh đến từ năm 2068 trở về thời điểm 50 năm về trước nhằm tiêu diệt Sougo để thay đổi thời gian và ngăn chặn Sougo trở thành Ma Vương trong tương lai. Geiz hay mặc đồ đen và luôn đeo một giáp vải đen quanh cổ.
 - : Cũng đến từ tương lai 50 năm sau cùng Geiz. Thay vì tìm cách diệt Ma Vương từ đầu, cô dẫn Sougo không tìm đến quyền lực ma vương, vì cô cảm thấy Sougo sẽ không trở thành Oma Zi-O. Cô hỗ trợ Sougo và Geiz chiến đấu. Tsukuyomi hay mặc đồ trắng và luôn cài đôi dải lụa trắng ở vai.
 hay - : Nhà tiên tri bí ẩn đến từ 50 năm sau và có sức mạnh đặc biệt. Mặc đồ màu nâu xám và luôn quàng khăn màu đen có khả năng kéo giãn, cầm quyển sách trên tay, dựa theo quyển sách nói mấy câu thấu thị tương lai. Luôn cung kính Sougo là , hướng dẫn Sougo theo con đường thành Ma Vương và dẫn lời ca ngợi khi Sougo có sức mạnh mới từ Rider trước. Sử dụng Beyondriver lấy của Woz Trắng để biến thân cùng các MirideWatch có thể trở thành các form mang sức mạnh Kamen Rider trong tương lai.
 - : là đến từ tương lai mà Oma Zi-O bị tiêu diệt, khác dòng thời gian với Woz đang theo Sougo, tự xưng là "Kẻ Sáng tạo Tương lai" và đi theo Geiz. Woz này mặc bộ đồ màu trắng bạc, đội mũ nồi, cầm quyển sách điện tử để viết những sự việc sẽ xảy ra ở tương lai và gọi Geiz là . Sử dụng Beyondriver để biến thân cùng các MirideWatch có thể trở thành các form mang sức mạnh Kamen Rider trong tương lai. Sau này tan biến vì dòng thời gian của Geiz Revive biến mất.
Tập phim.
Phần chính.
Nhan đề mỗi tập phim gồm có 2 yếu tố: phần chữ là những từ khóa liên quan tới các Rider trong quá khứ, phần số là năm mà Rider đó xuất hiện.
Phần bổ sung.
 là phần nhỏ sau tập chính của phim, giải thích một số điều trong tập chính.
Nhạc phim.
Nhạc mở đầu.
Over “Quartzer” - Shuta Sueyoshi feat. ISSA