All Cast

Helen Mirren

Helen Mirren

Prospera

Felicity Jones

Felicity Jones

Miranda

Reeve Carney

Reeve Carney

Prince Ferdinand

David Strathairn

David Strathairn

King Alonso

Tom Conti

Tom Conti

Gonzalo

Alan Cumming

Alan Cumming

Sebastian

Chris Cooper

Chris Cooper

Antonio

Ben Whishaw

Ben Whishaw

Ariel

Russell Brand

Russell Brand

Trinculo

Alfred Molina

Alfred Molina

Stephano

Djimon Hounsou

Djimon Hounsou

Caliban

Jude Akuwudike

Jude Akuwudike

Boatswain