anthony mackie stars as snoop dog in movie