Cast (18)

Hannah Quinlivan

Lili Lu

Tsao Yu-ning

Jack TU

Van Fan

Jeffery Lee

Alan Kuo

A Shen

Ven Kao

Jet Sung

Nolay Piho

Father Shen

Evonne Hsu

Xu Na

Ken Lin

Kevin

Jay Chou

Showy

Karry Wang Junkai

Young K

Liu Geng-Hong

Machi

Philip Chan Yan-Kin

Neurologist

Tony Sun

Mechanical Teacher

Lung Ouyang

League President

Dino Lee

Kojiro Sawa

Kenny Kuo

Yu Lai

Fan-chiang Tai-chi

Crew (8)

Van Fan

Theme Song Performance

Alan Kuo

Theme Song Performance

Jay Chern

Writer

Jem Chen

Writer

Liu Geng-Hong

Presenter

Rio Peng

Presenter

Jay Chou

Executive Producer

Jem Chen

Director