Arthur and the Invisibles— Full Cast
2006
Cast (15)

Freddie Highmore
as Arthur Montgomery

Madonna
as Princess Selenia (voice)

Mia Farrow
as Daisy Suchot

Adam LeFevre
as Davido

Doug Rand
as Arthur's Father

Penny Balfour
as Rose Montgomery

Ron Crawford
as Archibald Suchot

David Bowie
as Maltazard (voice)

David Suchet
as Narrator (voice)

Robert De Niro
as King (voice)

Snoop Dogg
as Max (voice)
Jean Bejote Njamba
as Chief Matassalai (voice)

Lee Delong
as Saleslady

Saul Jephcott
as Police Officer #1

Christian Erickson
as Antique Dealer