A provocative erotic drama about a Japanese food delivery man, a Taiwanese prostitute and a Filipino cleaner who are swept up by their insatiable appetites for sex.
as Matsui
as Ching
as Helen
as Wang
as Punter in the opening scene
as Punter in the babysitting scene
as Elderly punter
as Female detective