All Cast

Joseph Chang

Joseph Chang

Liam

Gwei Lun-Mei

Gwei Lun-Mei

Mabel

Rhydian Vaughan

Rhydian Vaughan

Aaron

Bryan Shu-Hao Chang

Bryan Shu-Hao Chang

Ron

Serena Fang

Serena Fang

Hsiao-bao

Ding Ning

Ding Ning

Hanako

Hung-Ying Shang-Kuan

Hung-Ying Shang-Kuan

Liam's Father

Lin Nai-Hua

Lin Nai-Hua

Liam's Mother

Cheng-Chien Chang

Cheng-Chien Chang

Aaron's Father-in-Law

Alan Chen

Alan Chen

Plainclothes Man

Etsen Chen

Etsen Chen

Best Man

Shirley Chien

Shirley Chien

President of the Gym

Ling Chou

Ling Chou

Oppressor Yin

Sam Ho

Sam Ho

Ron's Husband

Jill Hu

Jill Hu

Swim Team

Yao-Ren Kuo

Yao-Ren Kuo

Military Instructor

Chia-yen Lee

Chia-yen Lee

Swim Team

J.C Lei

J.C Lei

Younger Twin Sister

Nita Xia

Nita Xia

Older Twin Sister

Tang Guo-Zhong

Tang Guo-Zhong

John

I.-Fan Tu

I.-Fan Tu

Military Instructor

Wen-Wen Yang

Wen-Wen Yang

John's Wife

Hui-Chih Yeh

Hui-Chih Yeh

Obstetrician