Live stream preview
Premiere Newsreel
1m 53s
Filmed in 1967 in Taipei, this newsreel footage details the box-office success and cultural impact of DRAGON INN upon its release.
Filmed in 1967 in Taipei, this newsreel footage details the box-office success and cultural impact of DRAGON INN upon its release.