In a countryside town bordering on a magical land, a young man makes a promise to his beloved that he'll retrieve a fallen star by venturing into the magical realm. His journey takes him into a world beyond his wildest dreams and reveals his true identity.

Charlie Cox
as Tristan Thorn

Claire Danes
as Yvaine

Michelle Pfeiffer
as Lamia

Mark Strong
as Septimus

Jason Flemyng
as Primus

Robert De Niro
as Captain Shakespeare

Sienna Miller
as Victoria

Sarah Alexander
as Empusa

Joanna Scanlan
as Mormo

Melanie Hill
as Ditchwater Sal
CinemaSerf
Sir Ian McKellan introduces us to the young "Dunstan" (Ben Barnes) who hops over the wall and encounters a young girl, enslaved by an enchanted chain. Neither are slow on the uptake, and into her wagon they go... Nine months later, a package arrives at their door and we meet "Tristan". Many years la...