Saw 2001: A Space Odyssey at the Castro last night in 70mm. Don't miss this if you live in the Bay Area.