W filmie
Dziewczyna w czerwonej pelerynie Amanda Seyfried gra Valerie, piękną młodą kobietę rozdartą między uczuciem do jednego mężczyzny a powinnością wobec drugiego. Jest zakochana w ponurym wyrzutku Peterze (
Shiloh Fernandez), lecz rodzice zaaranżowali jej małżeństwo z zamożnym Henrym (
Max Irons). Nie chcąc zgodzić się na rozłąkę, Valerie i Peter planują wspólną ucieczkę.