ESC
The Human Shield

The Human Shield

CategoryFeature Film
GenreAction
CountryUnited States
Premiere1991