50 cent takes on big role