Terrence Howard was initially in the running to play the role of Philadelphia civil rights activist Cecil B. Moore in a biopic, tentatively titled American Zealot. But it seems that the actor's penchant for physically abusing women has cost him the job.

According to sources, executives involved with the movie are hesitant about potentially casting Howard; in part, it seems the aftermath of the Ray Rice abuse scandal has them spooked.