A war photographer's camera starts capturing images of the future, showing both beautiful and terrifying possibilities.
Creator
11 Feb 2026