The Odyssey – Trailer June 27, 2017 no comments The first teaser trailer for the new French movie, The Odyssey, has just been released. The film is directed by Jérôme Salle and stars Audrey Tautou , Lambert Wilson and César Award winning actor Pie...