From Rayuela Films Studios
-
2021
The Facility
The Facility8.50 2021 HD
Detained inside an infamous American detention center as the pandemic spreads, a group of immigrants organize in protest to demand protection and...
-
1970
The Last Days of April
The Last Days of April1 1970 HD
A documentary tale about the fate of a small Palestinian village, saved from destruction in 1949 thanks to the cunning of a handful of inhabitants.