Er is iets helemaal mis in het verpleeghuis van Milo’s oma…De negenjarige Milo Moon heeft retinitis pigmentosa: zijn ogen gaan langzaam achteruit en uiteindelijk zal hij blind worden. Vooralsnog ziet hij de wereld als door een kijkgaatje. Dankzij deze ‘tunnelvisie’ ziet hij dingen die anderen niet opmerken.Als Milo’s geliefde oma naar een verpleegtehuis moet, heeft Milo al heel snel door dat daar iets niet klopt. De hoofdverpleegster speelt mooi weer tegenover de familie, maar zodra die hun hielen hebben gelicht gaat de verwarming uit, krijgen de oudjes alleen nog maar blikvoer te eten en deelt ze kwistig verdovende medicijnen uit om de boel lekker rustig te houden.Natuurlijk willen de volwassenen niet naar hem luisteren, dus smeedt Milo een plan om alle misstanden op eigen houtje aan het licht te brengen. Tripi de kok en Milo’s varkentje Hamlet zijn de enige bondgenoten in zijn heroïsche strijd…