Sounds like a decent film.
Yes it was decent, maybe excellent. Although I doubt the movie was true, I do suspect it was historical to a great degree.
The Island of Kephalonia (Cephalonia) really exists. It may have even been the real home of Odysseus.