Episode 1 of 42All episodes free

Trapped in a Vent, Fighting for His Life

42 eps · 1h 6m · ★ 8.4 · Stardust

Story

Five-year-old Zhao Zihao is locked home by his gambling and drinking parents. Chasing a bird, he gets trapped in an old house’s ventilation shaft, fighting for his life. Neighbor Zhang Yang leads a rescue, then risks his reputation to raise money for the boy’s surgery. Twenty years later, Zihao faces his childhood trauma with Zhang Yang by his side and finally begins a new life.

About Trapped in a Vent, Fighting for His Life

Trapped in a Vent, Fighting for His Life is an English short drama in 42 episodes, originally released on Stardust in August 2026. Each episode runs about 2 minutes, and the whole series takes around 1 hour 6 minutes to watch. Viewers on Stardust rate it 8.4 out of 10. Every episode is free to watch on DramaDog, with no app or sign-up.

New releases

See all

FAQ

How many episodes does Trapped in a Vent, Fighting for His Life have?
Trapped in a Vent, Fighting for His Life has 42 episodes, about 1 hour 6 minutes in total.
Where can I watch Trapped in a Vent, Fighting for His Life for free?
Right here on DramaDog. All 42 episodes stream free in your browser, in order, with no app or sign-up.
How long does it take to finish Trapped in a Vent, Fighting for His Life?
About 1 hour 6 minutes. Episodes run around 2 minutes each, so you can binge it in one sitting.
Is Trapped in a Vent, Fighting for His Life on Stardust?
Trapped in a Vent, Fighting for His Life was originally released on Stardust. On DramaDog you can watch all 42 episodes free without installing the Stardust app.