Where’s Dolph Lundgren when you need him?
The aging action figure likely would have found himself right at home in “Black Site Delta,” a slab of D-grade, B-movie nonsense set in a maximum security military prison that serves as a cover for a secret drone control operation.
Following a violent bar…
Source: LA Times
Read More: Low-budget action flick ‘Black Site Delta’ is DOA