10-årige Leo er bange for mørke og ligger altid vågen længe efter, at lyset er blevet slukket. Indtil den dag han finder en snekugle med et smukt, hvidt slot indeni. Et magisk slot i en magisk verden, hvor alle ens drømme bliver levende, og som Leo en nat pludselig træder ind i. Her møder han drengen Alf, der bor helt alene på det store slot, og som med sin tryllestav kan få alle drømme til at gå i opfyldelse. Men hvad drømmer Alf selv om? Og hvad gemmer der sig nede i slottets kælder?