The Delta Force (1986)

They don't negotiate with terrorists... they blow them away! 1986-02-14 United States of America 129 Min. PG-13
5.9 416 votes