When: Wed., Nov. 17, 7 p.m. 2010
a screening of this Russian drama about two men working at a polar station on a desolate island. When a radio message comes in, lies, fear and suspicion tear them apart.
221 E. Kiowa St. (Downtown)
Select a star to rate.
© 2018 Colorado Springs Independent