Is ‘A Million Little Things’ On Tonight, April 20? Peter Benoit Returns in Season 4 Episode 16

A Million Little Things on ABC finally gave Eddie Saville (David Giuntoli) and Gary (James Roday Rodriguez) a bit of happiness, but in the episode tonight, everything is in question. Sophie Dixon’s (Lizzy Greene) guitar teacher, Peter Benoit (Andrew Leeds), returns and might upend several lives. The A Million Little Things Season 4 Episode 16 preview also teases an awkward encounter with Katherine (Grace Park) and her new girlfriend, Greta (Cameron Esposito). The Tattoo artist’s wife, Julia (Jessica Lindsey), suddenly returns in tonight’s episode.

[Warning: This article contains spoilers from A Million Little Things Season 4 Episode 16, “Lesson Learned.”]

'A Million Little Things' James Roday Rodriguez looking at something as Gary Mendez
‘A Million Little Things’: James Roday Rodriguez | ABC/Darko Sikman

Is ‘A Million Little Things’ on tonight, April 20?

Thankfully, fans won’t have to worry about any more breaks for the rest of the season. A Million Little Things Season 4 will air its next five episodes uninterrupted until the finale, which means that episode 16 premieres tonight, April 20. Per ABC, episode 16 is titled “Lesson Learned.”

“Gary, Maggie, Eddie, and Anna go on a double date where Anna has an awkward encounter with Peter,” the ABC synopsis reads. “Meanwhile, Eddie struggles to reconnect with fans at a music convention.”

What happens in ‘A Million Little Things’ Season 4 Episode 16?

In tonight’s episode of A Million Little Things, “Lesson Learned,” Rome (Romany Malco) coaches Tyrell (Adam Swain) through receiving his college application results. Rome intends to record all five of Tyrell’s reactions. Then in another clip of the preview, Katherine walks in on a conversation between Greta and her wife, Julia. Katherine backs up and looks like she’s interrupted something intense. 

RELATED: ‘A Million Little Things’: Greta Could be Katherine’s ‘Soulmate’ According to Show Boss

Greta told Katherine that she was still married in episode 10 but separated and working toward getting a divorce. Now, her wife, Julia, is back in the picture, and all three women look upset about it. Greta and Katherine’s relationship was going well until now. Will they break up? Find out in A Million Little Things Season 4 Episode 16 tonight.

Then in the last few minutes of the promo, viewers get a glimpse of the double date — Gary and Maggie (Allison Miller) with Eddie and Anna (Erin Karpluk). Peter says hello to his ex-wife, Anna. Then Eddie tells Peter he should leave the restaurant. However, Gary gets in Peter’s face. 

“I’m the guy who knows where you live,” Gary whispers to Peter.

Will Peter threaten to press charges? Will the two men get into a fight in the restaurant? Find out tonight on A Million Little Things.

‘A Million Little Things’ has 2 new guest stars tonight, in season 4 episode 16

'A Million Little Things' guest star Colin Hay speaking to Eddie (David Giuntoli)
‘A Million Little Things’ Colin Hay | ABC

ABC’s A Million Little Things creator DJ Nash promised guest stars in season 4, and he was not kidding. In the April 14 episode, Dan Bucatinsky guest-starred as Gary’s hospital roommate for one scene. Colin Hay and Jessica Lindsey guest star in the A Million Little Things Season 4 Episode 16 cast tonight. Musician Colin Hay appears as himself at the convention that Eddie attends. According to IMDb, Hay is a Scottish-born Australian-American singer, songwriter, and actor. He got his big break when he became the lead singer for the band Men at Work. He also has a successful solo career. Hay was also a member of Ringo Starr’s Ringo Starr & His All-Starr Band. He made several appearances in movies and TV shows, including The Larry Sanders ShowJAGThe Mick Molloy Show, and Scrubs.

Jessica Lindsey appears in the A Million Little Things cast tonight as Julia, Greta Strobe’s wife. According to IMDb, Lindsey appeared in HBO’s Westworld in 2020 as Caleb’s mom. She also appeared in Narcos: MexicoLaw & Order: SVU, and Without a Trace. Her film roles include Instructions Not Included (2013) and Now You See Me (2013).

The next episode of A Million Little Things Season 4 Episode 16, “Lesson Learned,” airs tonight, April 20, 2022, at 10 p.m. EST on ABC. 

RELATED: ‘A Million Little Things’ Showrunner Teases Season 5 and ‘The Biggest Cliffhanger’ of the Series in the Finale