Thunder Run

Thunder Run

4

1991-05-23

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

Watch Trailer