Recently, representatives of the Cathedral Church of Saint Andrew, commonly known to many as Wells Cathedral, have had to defend their decision to allow the latest HELLBOY movie to be filmed inside of their place of worship. It's common knowledge that the superhero comic book world of HELLBOY features a variety of unspeakable evils as a part of its cast. With that said, it should come as... Read More...