The film had its world premiere on December 6, 2003, at Lillie Auditorium, Woods Hole, MA.
The movie's first public showing took place on December 6, 2003, at the Lillie Auditorium in Woods Hole, Massachusetts.