Shades of Love: Midnight Magic 2024 Synopsis - Mary Calhoun (Jennifer Dale) gives advice to the lovelorn on her open line radio program. With a successful radio show and a published book behind her, she is offered a chance to work in television. Mary returns to Alma, the town where she studied, to arrive at her decision. In the university studio she meets Anthony Palmer (James Wilder), a student fifteen years her junior, with whom she becomes romantically involved.