The episode title is dripping with potential irony.
We’re unsure as to whether or not ABC will pick up Imaginary Mary for a second season, but we do know when the show’s freshman series is set to wrap.
The ABC network has officially announced that the season one finale will air on May 16th @ 930 pm ET/PT with an episode entitled “Last Dance with Mary”.
Alice (Jenna Elfman) has her life turned upside-down when she falls for the love of her life Ben (Stephen Schneider)— an adorable, quick-witted divorced father with three kids. But when she ignores her fears of commitment and her ability to mother, Imaginary Mary, her childhood invention (voiced by Rachel Dratch), comes back to life to express Alice’s deepest fears and add more chaos to the situation.
A new episode of Imaginary Mary premieres tonight on ABC @ 930 pm ET/PT, check your local listings and go here for a full episode preview.