MIKAIFLIX

THE MAKERS

0:00 / 0:00

THE MAKERS

2026 · 7 min · Owen Barnes · 8 likes

A nature documentary about an extinct species — Homo sapiens — produced by the machines that outlived them.

Playing inside the MIKAIFLIX player. Next up: DECRETUM.

More Drama