There are character encoding errors when pulling data from TMDB (See screenshot). This effects all movie and show titles, as well as tags and video descriptions.

Streama uses correct utf-8 encoding,
I tested the TMDB API at the Strings returned from there are fine so Streama messes them up somewhere,
I debugged Streama and i think i found the problem.
I have no experience with groovy but i was able to find that URL(..).text, which is used all over the place in TheMovieDbService.groovy and TheMovieDbController.groovy, returns those Strings. The solution seems to be to use URL(...).getText("UTF-8") instead. I implemented the change and tested it. It seems to work so i will send you a pull request.
Thanks for the PR! Looking at the code the fix makes sense, I'll test the PR tonight and merge if it's all good.
tested with Spanish language (es-ES) works perfect !
Environment Information
Operating System: Windows 10
Streama version: 1.5.0
Thanks for this work.
PR merged