Documentary
8.8
The Isle of Medea full movie is released on Sep 29, 2017. Watch The Isle of Medea online - the Italian Documentary movie from Italy. The Isle of Medea is directed by Sergio Naitza and created by Sergio Naitza with Maria Callas and Ninetto Davoli.