Home Movies Altar Altar 20 years old The experimental nature of this film explores the memories of a young love. Altar (20 years) Release day: Friday, October 03, 2003 Runtime: 75 minutes