Sweet. The movie Lost in La Mancha has opened in the area. Terry Gilliam is one of the greatest directors that is currently working. I just wish that he had more films out there to see. You can’t beat Brazil, 12 Monkeys and The Fisher King. We will also be getting the new Cronenberg film Spider soon too. Super sweet!
