An Irish folk horror short filmed in Donegal, Ireland.
Eileen O'Higgins, Francis Magee, Mya Sarah McFaul