← Back to Home
👤
Yan Han
Director
📈
Top Grossing Directed Movie
A Little Red Flower
$216,000,000
📉
Lowest Grossing Directed Movie
Viva La Vida
$37,482,354
🎬
Directorial Debut
First Time
2012
🌟
Latest Directed Release
Per Aspera Ad Astra
2026
Directorial Filmography
Released in 2026
🎬