 It earned $170 million against a $70 million production budget.The film received mixed reviews from critics, who praised Fuqua's direction and Butler's performance, but criticized the violence and screenplay.