A well-done adaptation of Master Yip's story. The fight scenes are enhanced without being unrealistic. His warmth and cheer even in the worst of situations comes through in the amazing acting and direction. The version I have has options for both English subtitles and English dubbing; the dub is OK, but the subtitles are better.