Taraji P. Henson is a super-talented actress known for playing badass roles. Her characters are often sharp-witted and daring.

The video below shows her in her element in five outstanding movie roles.
Which would you pick as Henson’s most impressive movie?

