Perched on the scenic slopes of Mount Zion, Jerusalem's two-screen art house cinema is an institution. Its regular program includes foreign and specialty films along with general releases, typically screening four different films a day. Every July, it hosts the Jerusalem Film Festival - Israel's answer to Cannes. The Israel Film Archive is housed in the basement and boasts a collection of over 20,000 films, mainly of Jewish and Israeli origin. You can also attend workshops, courses and other cultural events. The in-house restaurant serves good quality Mediterranean snacks and meals.