This is easily a cult-classic! It's captivating, full of intensity and Easter eggs for film addicts. But oh my God - Taraji nails it!! She was epic, I couldn't take my eyes away from her character. Editing was a little choppy, but overall the flow was decent. You've just gotta be patient and Taraji carries this film.