“Ip Man 3” | Video Review

Grandmaster, Ip Man must protect the city from a corrupt property developer trying to take control during 1950’s China…