Příběh podle románové předlohy E.M. Forstera se odehrává na začátku století v prostředí univerzit a vyšší společnosti. Mladý Maurice (James Wilby) už jako chlapec pozoruje, že je "jiný", naplno si to však uvědomuje až po setkání se spolužákem Clivem (Hugh Grant), kdy se oba do sebe zamilují. Clive si však časem uvědomí, že jejich vztah nemá budoucnost, pokud má dělat úspěšnou kariéru politika, a tak už ve vztahu tak jak je, nechce pokračovat a rozhodne se oženit. Maurice je zdrcen, nevidí budoucnost, ze zoufalství se pokouší o neúspěšnou "léčbu" u iluzionisty. S Clivem vztahy však nepřerušil a navštěvuje ho. Při jedné z návštěv se poznává s mladým hajným Alecem (Rupert Graves). Po počáteční nedůvěře najde právě s ním naplněný vztah.

Pro Mirandu Wellsovou se stěhování do New Yorku, kde žije na panství Dragonwyck se svým bohatým bratrancem Nicholasem, zdá jako sen. Situace se však postupně stává noční můrou. Pozoruje Nicholasovy problematické vztahy s nájemci z řad farmářů i s jeho dcerou, které Miranda dělá guvernantku. Její vztah s Nicholasem se zintenzivní po smrti jeho ženy, ale jeho duševní nevyrovnanost ohrožuje jakoukoli naději na štěstí.

Šedesátá léta se chýlí ke konci a ve vzduchu je cítit změna. I když to tak zatím v ospalém městečku Woodstock vůbec nevypadá, všechno začne tady. Elliot Tiber, jeho autoritářská matka a slabošský otec vedou polorozpadlý penzion, ve kterém se hosté objevují, jenom když opravdu nemají na výběr. Najednou se kolem začnou psát dějiny a největší nejenom hudební událost té doby přivádí do městečka Woodstock tisíce lidí.(oficiální text distributora)