Trwa wojna secesyjna. U progu dorosłego życia cztery siostry March przeżywają swoje pierwsze miłości. Wychowują się pod okiem matki (Susan Sarandon), na której barkach spoczywa cały ciężar obowiązków rodzinnych, podczas gdy ojciec walczy na froncie. Każda z córek uosabia całkowicie odmienną postawę życiową i ma inny charakter. Najstarsza Meg (Trini Alvarado) jest nie tylko piękna, ale i rozsądna, przejawiająca niezwykły talent muzyczny Beth (Claire Danes) - przesadnie wrażliwa, natomiast najmłodsza Amy jest uważana przez siostry za egoistkę. Jednak w centrum uwagi wszystkich znajduje się Jo (Winona Ryder) - zbuntowana, pełna energii i pomysłów dziewczyna, wciąż szukająca swojego miejsca w życiu... Pełna uroku filmowa adaptacja klasycznej powieści Louisy May Alcott.