Triad Election (Hak se wui yi wo wai kwai) - Rotten Tomatoes