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