All Eyez on Me actors Annie Ilonzeh and Demetrius Shipp Jr. on May 31, 2017, in Los Angeles (Charley Gallay/Getty Images for Flaunt Magazine)

The new Tupac Shakur biopic, All Eyez on Me, released on what would have been the rapper’s 46th birthday, came in third place at the box office this weekend, behind Wonder Woman and Cars 3.

Directed by Benny Boom and starring Demetrius Shipp Jr. as Tupac, the film grossed $27.1 million from 2,471 theaters, surpassing expectations, according to the Hollywood Reporter.

Being that this is Pac, unsurprisingly, half of the audience was black (52 percent), with whites (22 percent), Hispanics (19 percent) and others making up the balance.


Despite being panned critically, including by Jada Pinkett Smith, portrayed in Eyez by Kat Graham, if current numbers hold steady, the film could be on its way to box-office success.