Full Contact is a gritty action classic with acclaimed director Ringo Lam and an all star cast that has Chow Yun Fat, Anthony Wong and Simon Yam. Having any one of these actors in a film automatically makes the movie better , in Full Contact we get all three. Chow Yun Fat is in full antihero mode and is the most sympathetic character in this revenge flick. Anthony Wong is his buddy who gets CYF to rescue him from a loan shark which escalates to more trouble with Wong betraying him also. Simon Yam is Wong 's cousin and a ruthless and sleazy gangster . He also is gay and is attracted to CYF. CYF is betrayed and left for dead and an innocent family is killed and a young girl is badly burned and disfigured as well. Anthony Wong steals CYF 's woman and continues to work with his cousin 's gang. CYF then resurfaces to get even and bring street justice . Full Contact is a unique take on the heroic bloodshed genre brought to life with HK's A list cast and director . Classic.