We all fantasise – the dream home, a fulfilling job, our perfect partner. But some people go further, inventing and inhabiting elaborate fantasy worlds. Nicola Kelly finds out why Show more
Discover 11,128,835 listings and 280,420 playable programmes from the BBC
We all fantasise – the dream home, a fulfilling job, our perfect partner. But some people go further, inventing and inhabiting elaborate fantasy worlds. Nicola Kelly finds out why Show more