Shot in Toronto between November 18 and December 20, 2002 it was first released direct-to-DVD in Europe in 2003 and had its TV premiere October 15, 2004 on USA Network.
The film was shot in Toronto from November 18 to December 20, 2002. It was first released directly to DVD in Europe in 2003 and made its television appearance on October 15, 2004 on USA Network.