New Step by Step Map For Evil Invader Game best
Michael Emerson as Dr. Leland Townsend, a forensic psychologist who's Kristen's Specialist rival and who seems obsessed with her family members. Underneath his meek, well mannered actions, he is a psychopath and worshipper who commits Terrible acts and encourages Some others to carry out pre