The Tribeca Film Festival, presented by American Express, today announced its feature film selections in the Midnight sections. The 12th edition of the Festival will take place from April 17th to April 28th in New York City.
Stay up to date with the latest horror news by “liking” Shock Till You Drop’s Facebook page and following us on Twitter!