Amistad Movie Review Set in 1839, this film celebrates the holy grail of freedom. It highlights how the quest for justice is supported by the spirits of ancestors and a yearning for home. A group of Africans take over a Spanish slave ship bound for America. They are eventually captured and put in a New […]
Read More