The Odyssey – Trailer

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...