Days of our Lives’ Deidre Hall on Reconnecting with Old Favourites on ‘Beyond Salem’ and Getting Possessed by the Devil – Again!
The Devil is busy in Salem, and so is Deidre Hall. The actress, who has played Dr. Marlena Evans on Days of our Lives on and off for 45 years recently found her