The recent show Mad Dogs was also supposed to take place in Belize but was shot in Puerto Rico. I looked up the Criminal Minds show in IMDB and apparently it was shot in LA. I wish these producers who want to have story lines in Belize would pony up some money and film in Belize. Or at least find locals that look a *little* bit like Belize!

Disappointing.