Spirit Lodge (1986)

Spirit Lodge is a short film released in 1986.