Celebrating the 50th anniversary of Stanley Kubrick’s epic sci-fi film 2001: A Space Odyssey, Warner Bros. Pictures is re-releasing the film in a 70mm version at select theaters nationwide on May 18, including the Castro Theater. While this 142-minute mind-bender is always breathtaking on the big screen, the…

Continue reading →