it was the home base of opera boston the station is located between chung hau street and chatham road north this was king's first leading action film role