Ewan McGregor as Danny Torrance The Christopher Robin actor will portray Danny Torrance, son of Jack and Wendy Torrance. Now an adult, Danny has grappled with his family's dark past, as well as his own alcoholism, and works at a hospice in a remote town. Image Source: Getty / Frazer Harrison