Storm Reid

Ava DuVernay's latest film is in theaters Friday.