A Montréal dans les années 50, un enfant entouré d'une famille particulièrement débile, trouve refuge dans diverses lectures et des rêves grinçants.
Au Canada, dans les années 50, Léolo, un gamin de douze ans, vit dans une famille pour le moins curieuse. En effet, il côtoie chaque jour un frère abruti et lâche, un père qui le harcèle sans répit avec ses laxatifs et un grand-père, obsédé et à moitié fou, batifolant avec la bonne dans sa baignoire...