Check out our promo video for the 13th annual International Horror Hotel Film Festival! Happening on June 20-23, 2024! Early bird submission is still open till November 30, 2023! More info visit...
This Thursday, join us and check out the award winning scifi action film Wu Xia 2 The Code, the feature film was shot entirely in Ohio with talented cast from Columbus and Northeast Ohio. Filming in...