I've been looking over my large collection of fantasy films, trying to figure out what exactly made me like some and dislike others. What caused me to write this post, however, was watching Nicolas Cage and Ron Perlman in 'Season of the Witch', a movie so bad I couldn't make it to the halfway mark.
What I found when I looked everything over was that I absolutely cannot stand seeing a medieval setting with actors using American accents. It flat out doesn't work for me. Yeah, I know that British accents were not the same way back then, but a good British accent, at least from an American perspective, adds a touch of old-world authenticity, whereas an American accent kills the movie dead.
Try to imagine the Lord of the Rings movies with every character speaking in our flat American phrasings! Ugh! At least the American actors in LOTR and Game of Thrones alter their accents enough to make them passable.