Trapped

Trapped

ε€§ι£Žζ€

πŸ‡¨πŸ‡³ China

Release date: April 29, 2025 Β· 130 min Β· β˜… 7.3

DramaCrimeMystery

Directed by Zhang Qi, Sagara

Written by Sun Yue, Zhang Qi

User rating
β˜… 7.3
18 votes
Popularity
2.6
IMDb
View

Cast

More with this cast

More from this quarter