Petras liv är osäkert. Hon trivs varken med sina vänner, sin pojkvän eller sitt arbete. För att åtminstone trivas med hur hon bor vill hon ha en lägenhet i Stockholms innerstad. Men avtalet innebär att hon måste ligga med sin hyresvärd. När hon upptäcker att hon är gravid vänds allt upp och ned. Hennes liv fylls samtidigt av en mängd problem och frågor: Varför försvinner hennes bästa vän just när hon berättat om sin graviditet? Vem är pappan? Ska hon bo kvar eller måste hon flytta hem till Bollnäs igen? Kan hon uppfostra ett barn?
Ett annorlunda avtal är en svart komedi om att blunda för livets verkliga problem, och om det som så många brottas med idag: att komma in på Stockholms bostadsmarknad.