Legends meeting legends. When Brad Pitt and Leonardo DiCaprio saw Luke Perry on the set of their new movie, Once Upon a Time in … Hollywood, they were totally starstruck by the 90210 alum.

“’That’s Luke f–king Perry!’” the 55-year-old remembered saying to Leonardo, 44, in their cover story for Esquire’s Summer 2019 issue. “We were like kids in the candy shop because I remember going to the studios and [Beverly Hills, 90210] was going on, and he was that icon of coolness for us as teenagers. It was this strange burst of excitement that I had, to be able to act with him.”

The Catch Me If You Can alum was also giddy when he passed by the Riverdale actor. “I remember my friend Vinny, who is in the film as well, we walked in, and we both had this butterfly moments of like, ‘Oh, my God, that’s Luke Perry over there!’”

Leonardo DiCaprio Wearing Sunglasses and a Black Suit with Brad Pitt in Sunglasses
Tony Barson / Getty Images

In the new thriller — which takes place in 1969 Los Angeles — Leonardo plays television actor, Rick Dalton, while Brad plays his stunt double, Cliff Booth, both try to make it in the film industry during The Golden Age. Meanwhile, Luke had a smaller part in the movie where he played fictitious TV actor Scott Lancer.

Unfortunately, this is the last movie Luke filmed before his untimely death in March. The Ohio native passed away after he suffered a massive stroke at just 52 years old.

Brad continued to praise the dad of two throughout the interview. “Man, he was so incredibly humble and amazing and absolutely committed,” he told the publication. “He couldn’t have been a more friendly, wonderful guy to spend time with. I got to sit down and have some wonderful conversations with him. It was really special.”

90210 Cast Party
Jeff Kravitz / Getty Images

Quentin Tarantino — the director of the movie — also revealed that three days before Luke’s funeral, he had just finished putting together his last scene.

It seems like Luke was all that and more.

Once Upon a Time in … Hollywood hits theaters July 26.

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.