Worldwide Chimera Film Festival Screenings
Our wait is over HIC fans! Chimera is hitting the screens in April and May in it’s U.S. and London premieres! It will have it’s first U.S. premiere screening in the city it was filmed in Boston! Followed by Phoenix, Athens, London, Spain and NYC showings. As of yet, Ian is not confirmed to attend […]