Sweet Land
A German mail-order bride in 1920s Minnesota encounters suspicion and scorn when she arrives to marry a member of a Norwegian farming community.
Starring
Elizabeth Reaser, Tim Guinee, Alan Cumming
Director
Ali Selim