The film was filmed in British Columbia and was released in the United States on March 14, 2003.
Bộ phim được quay ở British Columbia và được phát hành tại Hoa Kỳ vào ngày 14 tháng 3 năm 2003.