Bowie Lam
Caught in Trap, formerly known as Broken Bureau, is a 2014 Chinese crime thriller film directed by Lee Tso Nam and starring Bowie Lam, Che Xiao, Lee Qiang and Guo Wei. The film was released throughout China on 11 July 2014.