Jada Pinkett Smith criticized the “deeply hurtful” dramatization of her friendship with the late rapper Tupac Shakur in the biopic “All Eyez on Me,” which opens Friday.

In a series of tweets, Pinkett Smith said certain moments were fabricated in the movie, saying, “Forgive me. My relationship to Pac is too precious to me for the scenes in ‘All Eyez On Me’ to stand as truth.”

Pinkett Smith and Shakur met at Baltimore School for the Arts, where they formed a close bond. The biopic, which chronicles the life, death, and legacy of the legendary rapper, depicted a tumultuous relationship between the lifelong friends, including events in which Pinkett Smith says never occurred.

She went on to clarify which scenes were embellished. “Pac never read me that poem. I didn’t know that poem existed until it was printed in his book,” she said, continuing in a separate tweet, “Pac never said goodbye to me before leaving for LA.; he had to leave abruptly and it wasn’t to pursue his career.”

Pinkett Smith still praised Kat Graham and Demetrius Shipp Jr., the actors who portrayed her and Shakur, respectively, in the film.

“Thank you for bringing so much heart and spirit to your roles,” she wrote. “You both did a beautiful job with what you were given. Thank you both.”

She then wished Shakur, who would have been 46 today, a happy birthday. “You are cradled in my heart for eternity. I love you,” she said.

Read the full thread below:

Pac never read me that poem. I didn't know that poem existed until it was printed in his book. — Jada Pinkett Smith (@jadapsmith) June 16, 2017

I've never been to any of Pac's shows by his request. We never had an argument backstage. — Jada Pinkett Smith (@jadapsmith) June 16, 2017

To @KatGraham and @Dshippjr this is no fault of yours. Thank you for bringing so much heart and spirit to your roles. — Jada Pinkett Smith (@jadapsmith) June 16, 2017

Happy birthday Pac, you are cradled in my heart for eternity.

I love you. — Jada Pinkett Smith (@jadapsmith) June 16, 2017

The film also came under fire from rapper 50 Cent, who called the movie “bulls—.”

“Man I watched the 2 PAC film, that was some bulls—. Catch that s— on a fire stick 👎trust me. LOL SMH TRASH,” he wrote on Instagram.