A new Renault car ad out of Brazil is the closest thing to what a Dungeons & Dragon’s movie could look like. I haven’t been able to find a translation, and I don’t speak Portuguese, ...