In it, Amanda Seyfried is Valerie, an innocent
and virtually unimportant beauty torn between a troublemaking woodcutter
and childhood friend,
Peter (Shiloh Fernandez),
and her arranged fiancé — the
resident rich
kid — Henry (Max Irons), who promises her a better life.