A portrait of a remote area in the rural north of Nicaragua facing difficulties with the revolutionary process. It follows Marlon Stuart, the regional FSLN political organiser, at the time of the 1984 elections.

History is Marching is a feature length documentary analysing the rise in tensions between major pow...

A cartoon film about the whole heterogeneous mixture of Canada and Canadians, and the way the invisi...

A feature length, lively - montage style - documentary, capturing the essence of what life was like ...

Michael Moore's view on how the Bush administration allegedly used the tragic events on 9/11 to push...
Documentary film with play scenes about the rise and fall of the short-lived Bavarian Soviet Republi...
Everyone knows the story of Paul Revere and his famous midnight ride to warn colonial forces of the ...

We live in a world dominated by crisis, imperialist war and exploitation. We're told there is no alt...

At a public hospital in Nicaragua, Ob/Gyn Dr. Carla Cerrato must choose between following a law that...

Sixteen female sex workers have been named judicial aides by Nicaragua’s Supreme Court to facilitate...

Starting in 1881 this film shows the personal battle between Lenin's Ulyanov family and the royal Ro...

A feature length, lively - montage style - documentary, capturing the essence of what life was like ...

The documentary The Silent Revolution explains the revolution involving nearly 3 million kurds livin...

These are strange times indeed. While they continue to command so much attention in the mainstream m...

Portrait of a group of 150 U.S. citizens who spent two weeks participating in the cotton harvest in ...

A chronicle of the civil uprising against the regime of Ukrainian president Viktor Yanukovych that t...

A documentary on the late American entertainer Dean Reed, who became a huge star in East Germany aft...

The impact of Marx on the 20th century has been all-pervasive and world-wide. This program looks at ...

A documentary on the rise and fall of Project Cybersyn, an attempt at a computer-managed centralized...