Skip to content
What's After the Movie?
Family comedy

Five Hundred Miles (2023): Cast

Five Hundred Miles (2023) movie poster

Five Hundred Miles is a 2023 family comedy directed by Su Lun, starring Lei Jiayin as Zhong Da / Lu Xiaogu, Zhang Youhao and Zhang Xiaofei. It runs 1 hour 50 minutes.

Loading streaming availability…
Five Hundred Miles (2023) movie poster
Released
Runtime
1h 50m (110 min)
Director
Su Lun
Genres
Family , Fantasy , Comedy
Original language
Chinese
After the credits
No No extra scene
The story

What Is Five Hundred Miles About?

The premise of Five Hundred Miles without spoilers.

Following a disastrous blind date, Zhong Da and Jin Hao find themselves in a bizarre predicament: they's accidentally swapped bodies with each other and with Lu Xiaogu, who harbors a secret affection for Jin Hao. This unexpected exchange throws their families into chaos, leading to a series of hilarious misunderstandings and surprisingly heartfelt moments as they navigate their new lives and try to undo the mix-up.

Loading streaming availability…
Cast & crew

Five Hundred Miles Cast & Characters

Lei Jiayin leads the cast as Zhong Da / Lu Xiaogu, with Zhang Youhao as Lu Xiaogu / Zhong Da and Zhang Xiaofei as Jin Hao. Directed by Su Lun; 14 actors are credited in all.

Also Starring in Five Hundred Miles

· 10 more
From the director

More from Su Lun

More films directed by Su Lun: Buying Ears and How Long Will I Love U.

Full filmography
Details

Five Hundred Miles Also Known As

Also known as “交換人生”.

Also known as
  • 交換人生

Seen Five Hundred Miles?

FAQ

Five Hundred Miles FAQ: Cast, Runtime & Release Date

Runtime, release date, director, cast, post-credit scenes and language of Five Hundred Miles, each answered in a sentence.

How long is Five Hundred Miles?

Five Hundred Miles runs 1 hour 50 minutes (110 minutes).

When was Five Hundred Miles released?

Five Hundred Miles was released on January 22, 2023.

Who directed Five Hundred Miles?

Five Hundred Miles was directed by Su Lun.

More films by Su Lun

Who is in the cast of Five Hundred Miles?

Five Hundred Miles stars Lei Jiayin as Zhong Da / Lu Xiaogu, Zhang Youhao as Lu Xiaogu / Zhong Da and Zhang Xiaofei as Jin Hao, among 14 credited actors.

Does Five Hundred Miles have a post-credit scene?

No. Five Hundred Miles has no extra scene during or after the credits.

What language is Five Hundred Miles in?

The original language of Five Hundred Miles is Chinese.

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app