Rap mogul and actor 50 Cent will add another acting credit to his resume with a starring role in the upcoming movie “Odd Thomas.”

The film is a supernatural thriller, which is an adaptation of Dean Koontz’s novel, also stars William Defoe, Anton Yelchin, Addison Timlin and others.

According to Variety, 50 Cent will star as a character named “Shamus Cocobolo,” a blind DJ who helps uncover a Satanic cult.

“Odd Thomas” is being produced by Fusion Films and will start shooting in Santa, Fe, New Mexico.