Filmen begynner når Maurice, fra middelklassen, er ca. 11 år og er på skoletur. Læreren hans Mr. Ducie tar ham til siden for å forklare ham litt om verden, nærmere bestemt hvordan menn og kvinner lager barn sammen. Senere følger vi Maurice på Cambridge. Her møter han nye venner, overklasseguttene Clive Durham og Risley. Sammen diskuterer de klassiske greske tekster, og hykleriet rundt at homofili, som var utbredt i Hellas, ikke kan nevnes ved universitetet. Maurice er fortsatt forvirret og oppsøker naboen Dr. Barrie og sier at han mistenker at han er som Oscar Wilde, men han avviser dette og ber ham finne seg en jente. Clive og Maurice utvikler et forhold på universitetet, men holder dette streng platonisk etter Clives ønske. En dag de skulker blir Maurice kastet ut av universitetet. Maurice får jobb i farens gamle firma og Clive fortsetter å studere. De fortsetter forholdet etter at Clive er ferdig og Maurice besøker ofte Clive på eiendommen hans, Pendersleigh. Clive begynner etter hvert å trekke seg unna Maurice, som blir fortvilet. Etter en tur til Hellas bryter Clive av med Maurice og gifter seg med Anne.