Virgin Margarida

1975, Mozambique’s rebirth as an independent nation. The young revolution sweeps the streets of Maputo clean of prostitutes and bad habits. The prostitutes are sent to re-education camps deep in the countryside, where they will become “new women” – loyal comrades of the new nation. As the “clean-up” takes place, Margarida, a 16-year-old girl from the countryside, is mistakenly taken. Drawing on the stories of real women, Virgin Margarida is a dramatic exploration of a little known chapter in Mozambique’s history. A chapter that made no allowance for individuality and enshrined male domination as an ideology.

Loading countdown...
The Neon Demon

The Neon Demon

2016

Ghostbusters

Ghostbusters

1984

The Hateful Eight

The Hateful Eight

2015

Inception

Inception

2010

Fight Club

Fight Club

1999

Memento

Memento

2000

The Prestige

The Prestige

2006

The Avengers

The Avengers

2012

Joker

Joker

2019

Prisoners

Prisoners

2013

Avatar: The Way of Water

Avatar: The Way of Water

2022

Kingsman: The Secret Service

Kingsman: The Secret Service

2015

The Longest Yard

The Longest Yard

2005

Gone Girl

Gone Girl

2014

Pulp Fiction

Pulp Fiction

1994

Sherlock Holmes

Sherlock Holmes

2009

A Clockwork Orange

A Clockwork Orange

1971

The Dark Knight

The Dark Knight

2008

Cruella

Cruella

2021

Once Upon a Time... in Hollywood

Once Upon a Time... in Hollywood

2019