
True Red Ruin (Elmina Castle)
August 3, 2017
9m
Documentary
Overview
Elmina Castle was built in Ghana in 1482 as a Portuguese trading post, and later became a key location in the Atlantic slave trade. Dean’s re-enactment is set in an affordable housing community in Houston, Texas, where her half-sister Ashstress Agwunobi lives, and who also performs the role of “the native.”
Directed by
Where to watch
In United States
Not available to stream, rent, or buy in United States right now.



















