Odysseus & the Isle of Mists is a 2008 Hollywood science fiction film released on Apr 12, 2008. The film is directed by Terry Ingram, produced by Jamie Goehring , music composed by Michael Richard Plowman. Check out this page for more updates on Odysseus & the Isle of Mists.