The town of New Providence is in the Bahamas Islands.

The fight scenes were choreographed by the same choreographer that helped on Ong-Bak: The Thai Warrior (2003) and The Protector (2005).