Overall, a solid movie I give it 4 out of 5. The only thing I didn't like is the low key Pan-Africanism. Everyone was not brought over here from Africa. Now I say this with genealogical research from my lineage. I have one Maternal Fulani ancestor who came after 1865 post slavery from Senegal and married a black cherokee man from NC. That is my only connection to the continent. My genealogy Ethnic tribes are indigenous: Coharie, Saponi, Etowah and Cherokee. Nothing against Pan-Africanism just not my cup of tea from an ideological perspective.