Ben Affleck, The Tonight Show, Jimmy Fallon
If you're like us and value your sleep, you probably nodded off into your Ambien dreamland before the party started on post-prime time TV. Don't worry; we've got you covered. Here's the best of what happened last night on late night.

"Gone Girl" star Ben Affleck stopped by "The Tonight Show" and chatted with host Jimmy Fallon about his upcoming projects, including his role as Batman in Zack Snyder's "Man of Steel" follow-up. Affleck admitted that his kids "could give a s--t" that he's playing the Caped Crusader, but "if I were doing the sequel to 'Frozen,' I'd be a hero." The actor said his children want to watch the film so often that he's had to come up with clever ways to cut down on their viewing time, including showing them the clip of Fallon covering "Let It Go" with Idina Menzel, the Roots, and classroom instruments.

Kate Walsh also appeared on "Tonight" to promote her title role on new NBC sitcom "Bad Judge," and recounted a recent whitewater rafting trip that got a little intense when her guide dislocated his shoulder. Fallon joked that it sounded like the plot of a "Deliverance"-style movie, and Walsh admitted that she was more concerned about getting all the way down the river than she was about the man's injury.

Neil Patrick Harris sat down with David Letterman on "The Late Show" and talked about his recent wedding to longtime partner David Burtka. The ceremony, which took place at an Italian castle, was filled with little surprises, Harris explained, because he's a fan of puzzles and magic. Some of the special moments included Elton John serenading the couple during the reception, and fireworks going off during their first dance, which was set to Kelly Clarkson's "A Moment Like This."

Harris also chatted with Letterman about his upcoming "Choose Your Own Adventure"-style memoir, lavishing praise on the host in the process. The actor also discussed his Tony-winning role in "Hedwig and the Angry Inch" and his upcoming part in "Gone Girl," and how both involve some sexy, scandalous things.

Aretha Franklin also stopped by "The Late Show" and discussed her new album, "Aretha Franklin Sings the Great Diva Classics," an idea that came from Clive Davis, who suggested that the legendary singer cover pop and R&B hits sung by her contemporaries as well as modern artists. Franklin also performed the album's first single, a take on Adele's "Rolling in the Deep," proving that she's still got it after decades in the business -- and giving Adele a run for her money.

On "Jimmy Kimmel Live," Clark Gregg discussed the secretive nature of working with Marvel, and how the studio's movies affect the plot of his show, "Agents of S.H.I.E.L.D." Marvel doesn't really trust its cast members with secrets, though, Gregg said, which can get frustrating when scripts change at the last minute.

Gregg also chatted with host Jimmy Kimmel about his love of comics and how much fun he has when going to Comic-Con and other conventions. It sometimes gets inappropriate with fans, though, the actor admitted -- especially when female admirers ask him to sign certain body parts.

Jennifer Love Hewitt also stopped by "Kimmel," where she recounted an embarrassing story about how she sent Matt Damon a bed years ago. What was supposed to a sweet gesture ending up being kind of creepy, the actress admitted. Hewitt also discussed the birth of her daughter, and how her husband was amazing in the delivery room. The key, she explained, is to bring snacks.

Photo credit: YouTube