A lonely mother invites her estranged son on a holiday to Taiwan, but hidden agendas and personal discoveries make for a bumpy journey