Joseph Chang
Liam
Joseph Chang
Liam
Gwei Lun-Mei
Mabel
Rhydian Vaughan
Aaron
Bryan Shu-Hao Chang
Ron
Serena Fang
Hsiao-bao
Ding Ning
Hanako
Hung-Ying Shang-Kuan
Liam's Father
Lin Nai-Hua
Liam's Mother
Cheng-Chien Chang
Aaron's Father-in-Law
Alan Chen
Plainclothes Man
Etsen Chen
Best Man
Shirley Chien
President of the Gym
Ling Chou
Oppressor Yin
Sam Ho
Ron's Husband
Jill Hu
Swim Team
Yao-Ren Kuo
Military Instructor
Chia-yen Lee
Swim Team
J.C Lei
Younger Twin Sister
Nita Xia
Older Twin Sister
Tang Guo-Zhong
John
I.-Fan Tu
Military Instructor
Wen-Wen Yang
John's Wife
Hui-Chih Yeh
Obstetrician
Yang Ya-che
Director
Hsiang-Jung Wei
Costume Designer
Shirley Chien
Casting Director
Chiang Lien-chen
ADR Recordist
Jake Pollock
Director of Photography
Chun-Hung Chen
Editor
Tu Duu-Chih
Sound Designer
Kuo Li-Chi
Sound Designer
Baby Chung
Music
Yeh Jufeng
Producer
Yang Ya-che
Screenplay
Jill Hu
Casting Assistant
Wei-Jan Liu
Producer