Emmy Rossum will play Candy, the mother of Danny Sullivan. Rossum has an extensive film and television career, and is most known for her raw role as Fiona Gallagher in the acclaimed series "Shameless."
Rossum's casting has stirred polarizing opinions from many on social media. The actress, 35, is only 10 years older than Tom Holland, who is playing her son, leaving fans to wonder how the casting could possibly work on screen. "Roswell: New Mexico" and "The Originals" writer Carina Adly Mackenzie proposed a good explanation for it, saying, "Guys — Emmy Rossum is playing Tom Holland's mom because the vast majority of her scenes are flashbacks to his character's very early childhood when he endured the trauma that caused his Dissociative Identity Disorder. It started before he was 5 years old."
Though details of her role have not been confirmed by the showrunners, it would definitely make more sense if this were the case.