When young dockworker Jude leaves Liverpool to find his estranged father in the United States, he is swept up by the waves of change that are re-shaping the nation. Jude falls in love with Lucy, who joins the growing anti-war movement. As the body count in Vietnam rises, political tensions at home spiral out of control and the star-crossed lovers find themselves in a psychedelic world gone mad.

Evan Rachel Wood
as Lucy Carrigan

Jim Sturgess
as Jude

Joe Anderson
as Max Carrigan

Dana Fuchs
as Sadie

Martin Luther
as Jo-Jo

T.V. Carpio
as Prudence

Spencer Liff
as Daniel

Lisa Dwyer Hogg
as Molly

Nicholas Lumley
as Cyril

Michael Ryan
as Phil