Who plays satan in the chilling adventures of sabrina July 8, 2019 16 32 64 128 Chilling adventures of sabrina satan Chilling adventures of sabrina recap Chilling adventures of sabrina full movie Chilling adventures of sabrina season 1 episode 3 Chilling adventures of sabrina salem true form