Trailer not available yet
Movie

explant / implant

2025 3 min
NR
Audience score0 votes on TMDB

A lifetime of surgeries continues with an upgrade in battery life and a downgrade in scar tissue.

Status
Released
Release date
13/06/2025
Original language
English

You may also like