IMFD shown at the 2006 Stony Brook Film Festival
The movie will be shown during the Stony Brook Film Festival on Wednesday, July 26, 2006 at 9:30 PM.
The Stony Brook Film Festival takes place at the Staller Center For The Arts, part of Stony Brook University, which is situated on an 1,100 acre site on the north shore of Long Island in southeastern New York. They are approximately 60 miles east of New York City.
http://expeditereservations.com/ResExpress/film_list.cfm