It’s a spooktacular week on All My Children as shocking things are uncovered. Caleb (Michael Nouri) finds out a secret connection. JR (Jacob Young) and Annie (Melissa Claire Egan) get it on. Ryan (Cameron Mathison) takes the stand at Greenlee’s (Rebecca Budig) trial and Zach (Thorsten Kaye) reveals a new threat to his family. Watch this week’s AMC promo after the jump!