Gutten på taket er trettenåringen Martin, hotelleierens sønn, som trekker seg tilbake til taket når verden går han imot. Og det gjør den ganske ofte. Foreldrene er travelt opptatt med sitt, og kjøper seg fred for Martins spørsmål og Martins problemer. Martin viser tendenser til problematferd, han plager dyr og er slem mot småunger, nasker i butikker og knuser ruter på skolen. Han er heller ikke alltid grei mot kameraten Ole, som er sønn av vaktmesteren på skolen. Martins onde ånd er fetteren Anton, som er et år eldre, som lykkes i alt, og som Martin ikke kan unngå å sammenlikne seg med.