So many incongruities! How did this get past any test screenings. Characters popping up from nowhere, almost everyone obviously using dummy bullets as nothing and nobody got hit, characters who should be dead or seriously injured walking back in like a day in the park … Just a total lack of reality through out unfortunately; although the actors tried hard to make it work. Avoid.