En un pequeño pueblo alemán a principios del siglo XX, una joven llamada Rose se enfrenta a las duras realidades de una sociedad encorsetada por las normas y expectativas. Hija de un sombrerero, Rose es amable y soñadora, pero su vida cotidiana se complica cuando se ve envuelta en un escarceo amoroso con un hombre casado, un arriesgado romance que amenaza con arruinar su reputación. A medida que la atracción entre ellos crece, la presión de la sociedad y la moralidad tradicional comienza a asfixiarla.