poster

Thunder Run (1991)

4 | May 23, 1991 (HK) | | 01:29

Two Hong Kong police officers end up in a Laos prison and must escape.

Featured Crew

Director, Screenplay, Martial Arts Choreographer
Screenplay
Martial Arts Choreographer
Director of Photography
Editor

Images