Movietowne screen 10
Lot D, MovieTowne Boulevard Audrey Jeffers Highway , Port of Spain, Trinidad and Tobago
‘Black zombie’ is a feature documentary about slavery, resistance, and the living dead. From the haunted cane fields of colonial Haiti to the flickering screens of Hollywood horror, the film […]