The Hitchhiker's Guide to the Galaxy and Canada, and 29 July in South Africa. (A full list of release dates is available at the IMDb.) The movie stars Martin Freeman as Arthur, Mos Def as Ford, Sam Rockwell as President of the Galaxy Zaphod Beeblebrox and Zooey Deschanel as Trillian, with Alan Rickman providing the voice of Marvin the Paranoid Android (and Warwick Davis acting in Marvin's costume), and Stephen Fry as the voice of the Guide/Narrator. The plot of the film adaptation of "Hitchhiker's Guide" differs widely from that of the radio show, book and television series. The romantic triangle between Arthur, Zaphod, and Trillian
The Hitchhiker's Guide to the Galaxy Hitchhiker’s Guide to the Galaxy Mk II" by saying: "I have been quite popular in my time. Some even read my books." After several years of setbacks and renewed efforts to start production and a quarter of a century after the first book was published, the big-screen adaptation of "The Hitchhiker's Guide to the Galaxy" was finally shot. Pre-production began in 2003, filming began on 19 April 2004 and post-production began in early September 2004. After a London premiere on 20 April 2005, it was released on 28 April in the UK and Australia, 29 April in the United States