Ben Affleck treated his 10-year-old daughter, Violet, to a performance of Harry Potter and the Cursed Child at the Palace Theatre in London, England over the weekend.
The 44-year-old Batman v Superman star, who's currently across the pond shooting scenes for Justice League, was joined by his Suicide Squad co-star Margot Robbie, as well as Glee alum Darren Criss.
Affleck and his little girl went backstage after the show where he posed with the cast, crew and his famous friends for a big group photo, which the production posted to Facebook on Monday.
PHOTOS: The Most Adorable Celebrity Dads
Affleck, who rocked a black leather jacket and a stubbly five o'clock shadow, was all smiles as he stood behind a beaming Violet with his hands on her shoulders.
The play, which was also released as a bound manuscript, serves as a sequel to the original series and takes place almost two decades after the events of the last book, Harry Potter and the Deathly Hallows.
WATCH: Jennifer Garner and Ben Affleck Are 'Making It Work' One Year After Separation
The production has been wildly popular and seats have been next to impossible to come by, with some tickets getting scalped for thousands.
One year ago, Affleck treated Violet and his 8-year-old daughter, Seraphina, to another amazing show: Taylor Swift's final 1989 World Tour performance in Los Angeles. Check out the video below to see more on the epic daddy-daughter outing.