No Retreat, No Surrender

(1986)
G1 hour 24 minutes