
At a 1930s swimming match, a Chinese champion is forced to lose to his American rival. Later, the Chinese champion's son, another potential champion, is torn between the rigours of training and the lure of romance.

as Zhenlong Hua

as Ziyun Li

as Xiaolong Hua

as Zhenglong's wife

as Huiliang's father

as grandmother

as Yuling Jiang

as Huiliang Zhou

as Erfeng Hua

as Aolian Zhang

as Zhangzhen Tang

as Dashao Sun

as Qiye Hua

as Janitor

as announcer

as coachman