The Purple Sea
Viola di Mare (original)
Starring Valeria Solarino, Isabella Ragonese, Maria Grazia Cucinotta, Ester Cucinotti, Ennio Fantastichini, Corrado Fortuna, Marco Foschi, Lucrezia Lante della Rovere, Gionata Maiorca
It's a drama and history movie, and has a rating of 6.6 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Germany.