Credits indicate the actors had genuine SWAT-team training which apparently they enjoyed.
Filmed in location in Trinidad and Tobago, using many Trini local extras and landmarks.
According to the end credits, the bank heist sequence was filmed at a bank in Sanford, Florida where real tellers were used in the scenes.