Advertisement
Watch "Replica"
Open in New TabAdvertisement
Advertisement
Advertisement
Production Information
Production Companies
Axel Rise Films
Elda Productions
LP Films
Production Countries
Australia
France
China
Spoken Languages
Mandarin
English
Quick Facts
| Release Date | March 8, 2026 |
| Status | Released |
| Language | ZH |
| IMDb ID | tt39949892 |