In the trailer for I Play Rocky, Anthony Ippolito plays Sylvester Stallone playing Rocky in and around, well, Rocky, the instant-classic 1976 film that put one of our greatest action stars on the map. Ippolito’s look for the film is right and the voice, described in the trailer (below) as sounding like “you’ve got rocks in your mouth,” is spot on — it does sound like Ippolito has rocks in his mouth! Stephan James is pretty pitch-perfect and photo realistic as Carl Weathers too.

If Ippolito looks familiar — and not just because he looks like Stallone (or even Jeremy Allen White dressed as Stallone) — it is probably because he’s the guy who played Al Pacino in Paramount limited series The Offer. Yes, Ippolito has become Hollywood’s go-to for portraying young, Italian, breakout movie stars in ’70s films.

I Play Rocky also stars Matt Dillon, AnnaSophia Robb, P.J. Byrne, Toby Kebbell, Tracy Letts, Jay Duplass and Kiki Seto, and is produced by Peter Farrelly, who also directs, as well as Christian Baha, Toby Emmerich and Paul Currie. The script hails from Peter Gamble, though there should probably be an honorable mention to the guy who wrote Rocky — that’d also be Stallone.

It is, after all, the Rocky screenplay that anchors the biopic. I Play Rocky tells the true story of “an unknown actor with an unshakable belief that he wasn’t just meant to write Rocky — he was meant to be Rocky Balboa,” the synopsis reads.