Protagonizan Martin Freeman como Arthur, Mos Def como Ford, Sam Rockwell como Zaphod Beeblebrox y Zooey Deschanel como Trillian, con Alan Rickman y Warwick Davis como la voz y cuerpo de Marvin, respectivamente, y Stephen Fry como la voz del libro.