It’s time to leave the fort belongs to us.
Directed by Wen Shao-han
User score
0 votes
Released
May 24, 2025
10m
Mandarin
Amber Yan Cheung
Hu Jhih-ciang
Lin Dao-yu
What Maisie Knew
2013
Bastard Out of Carolina
1996
The Girl in the Book
2015
The Nest
2020
Eleanor the Great
2025
Hounddog
2008
Hungry Hearts
Bobby Jones: Stroke of Genius
2004
The Safety of Objects
2002
Alex of Venice
Nowhere to Run
1993
Flashover
2023
The Pumpkin Eater
1964
Sergio
One Second
Dwelling in the Fuchun Mountains
Normal
2003
Imperial Dreams
2014
Embattled
Strange Weather
2016