SEARCH MOVIES...
Somewhere in Europe, a scientific research institute, houses the lair of one of the leaders of a terrorist organization called The Black Hand. Zhan...
The Black Hand