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.