Black Christmas (1974) : Chicago IL
The Logan Theatre, Chicago 2646 North Milwaukee Ave., Chicago, IL, United StatesThe Logan Theatre presents Black Christmas (1974)! Location: Chicago, Illinois Plot: During their Christmas break, a group of sorority girls are stalked by a stranger. Is this your theater or […]