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 between November 18 and December 20, 2002. It was initially released directly to DVD in Europe in 2003 and made its television debut on October 15, 2004 on USA Network.