Sherman Chung
Tin Tin 2022
Rating: 9
The Stool Pigeon 2010
Rating: 6.7
Beast Stalker 2008
Rating: 6.8