Shirley Henderson ( Doctor Sleep )Miranda Otto ( Doctor Sleep )Goran Visnjic ( Doctor Sleep )Claire Rushbrook ( Doctor Sleep )Sophie Stuckey ( Doctor Sleep )John Rogan ( Doctor Sleep )Josh Richards ( Doctor Sleep )