The 5th Annual Delray Beach Film Festival (DBFF) takes place in a relaxed, artsy enclave located on the picturesque coast of South Florida where enthusiastic and thoughtful audiences await. This filmmaker-focused fest delivers great programming in a relaxing setting in Delray Beach, a sunny vacation destination. The Festival offers an impressive line-up of activities for filmmakers and festival-goers alike.
Date: March 22 to 28, 2010
Location: Delray Beach, Florida, USA