Described as “a building of bizarre proportions,” La Sagrada Familia basilica is one of the most beautiful churches you’ll ever see. And yet the Barcelona cathedral was never finished. Sagrada: The Mystery of Creation, a new documentary from Stefan Haupt, documents the building’s history and the attempts to finally complete its construction some 130 years after it began. The film screens tonight at 7 and then at 1:30 p.m. on Sunday at the Cleveland Museum of Art. Tickets are $9. (Niesel)