Iwanami Hall is a traditional theater located in Jimbo-cho, Tokyo opened in 1974. It uncovers and screens out hidden masterpiece movies from all over the world.

COMMENTS