An experimental film which explores the haunted ruins of an ancient stone fortress from a mountaintop.