Get ready DFM students!!!! The annual Alpha Channel Film Festival is here! Submit your work. The deadline for submissions is the week before June 9th. Screenings will be held at The Producers Club at 358 W 44th St, New York 10036. The event starts promptly at 6pm. See you guys on June 16, 2014.