The Gift
- Episode aired Oct 15, 2021
Harlan, a new admission to a 1930s children's hospital, receives a seemingly innocuous gift from a suspicious clown.Harlan, a new admission to a 1930s children's hospital, receives a seemingly innocuous gift from a suspicious clown.Harlan, a new admission to a 1930s children's hospital, receives a seemingly innocuous gift from a suspicious clown.