Upgrade
Upgrade

Upgrade

— Mar 2025 10m

Overview

While hoping for an advanced prosthesis, Nina faces the limits of her device — a journey between human and technology, ending in groundbreaking surgery.

German

Key Crew

You Might Also Like

Discover more