Film Screening: The Odyssey Sun, 06 Dec at 01:30 pm 1501 Ellinwood Ave, Des Plaines, IL, United States, Illinois 60016 ENTERTAINMENT