But being in the limelight involves responsibility, and one of the young male leads from the film is learning this quick-smart.
Israel Broussard, who plays Josh in the film, has come under fire for tweets he posted back in 2016. One questioned the Black Lives Matter movement, calling it a "division".
"Hashtags don't f*cking matter. But all lives do. Black lives matter. White lives matter. Police lives matter," he wrote.
In another tweet, he implied that he would have a problem being cast in a gay role, writing: "I'm not going for a gay role, thank you though. Haha."
Woah dude, just no.
Luckily, Isreal has addressed the tweets by issuing the following apology to his account on Wednesday:
Taking full responsibility for the tweets, Isreal said he'd made a "pivotal life lesson".
"I am dedicated to becoming a more informed and educated version of myself," he wrote.
While it's an absolute no-no to post opinions like Isreal's, it's good to see the actor has clearly seen the error of his ways. We'll get back to re-watching To All the Boys I've Loved Before for the 15th time now.
WATCH NEXT: TO ALL THE BOYS I'VE LOVED BEFORE TRAILER