Claim: Some of Rachel Lam's list of Filmography are Fatal Contact (2006 Hong Kong martial arts film), Invisible Target (2007) and The Merger (2015).
Evidence: Fatal Contact Fatal Contact (Chinese: 黑拳) is a 2006 Hong Kong martial arts film written and directed by Dennis Law, who also producer with Herman Yau. 2007 Invisible Target 2015 The Merger