Filmen begynner når Maurice er ca. 14 år og er på skoletur. Læreren hans Mr. Ducie tar ham til siden for å forklare ham litt om verden, nærmere bestemt om sex og ekteskap. Fordi faren til Maurice er død, og han kun har to søstre og en mor, føler Ducie at det er han som må snakke med ham om dette, før han skal begynne på ny skole. Maurice vet at han er annerledes enn andre gutter, men forstår ikke selv hvorfor. Blant annet utvikler han følelser, som han ikke forstår seg på, for gartnerlærlingen og fetteren. Senere følger vi Maurice på Cambridge. Her møter han nye venner, 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 som aksjemegler og Clive fortsetter å studere. De fortsetter forholdet etter at Clive er ferdig og Maurice besøker ofte Clive på eiendommen hans, Penge. 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.