DiscoverAlison Thea-SkotAlison Thea-SkotActorKnown forOverlordNovember 1, 2018Time's Up, I'm AfraidActing22018Overlord as Re-Animated WomanTBATime's Up, I'm Afraid as Dr Sarah Glass