325) 3D Sex and Zen: Extreme Ecstasy (2011) Dir: Christopher Sun Lap Key Date Released: August 19, 2011 Date Seen: August 15, 2011 Rating: 3.25/5
Between the donkey wang in this and the fact that there's a character named Dr. Donkey Wang in Detective Dee and the Mystery of the Phantom Flame, I must conclude: Hong Kong people are sick! Sick, I tell you! See my review for Press Play. Sick, sick, ptooey!