Directed by Sam Raimi Music by Daft Punk, songs by David Bowie and Daft Punk Starring Idris Elba as Tahu Kevin Conroy as Kopaka Jennifer Hale as Gali Brian Blessed as Onua Denzel Washington as Pohatu Andrew Scott as Lewa Martin Freeman as Takua Benedict Cumberbatch as Jaller Christopher Walken as Turaga Vakama David Bowie as Makuta There we go.