Baskin Finally Gets A U.S. Release Date

We’ve all been waiting for the for the release date to be announced for the Turkish film Baskin. News comes via Dread Central that Baskin will open at The IFC Center in New York on March 25th and at the Los Angeles Arena Cinema on April 1st. Baskin, which is...