Insider

Tomorrow Never Dies Bike Shop Fight

Wai Lin shows us how it's done

On this day in 1997, the bike shop fight scene from Tomorrow Never Dies was filmed at Frogmore Studios with Wai Lin (Michelle Yeoh) showing off her martial arts skills.

Related Stories

More