Live stream preview
Uproar, Eclipse - Trailer
1m 18s
Dir. Ico Costa - 68min - Portugal - 2017
In Hindu mythology, RAHU is the severed head of a demon responsible for swallowing the sun and causing the eclipses.