Chicago Horror Film Festival

  • Schurz High School 3601 N Milwaukee Ave Chicago, IL, 60641 United States

Chrysalis screens at the Chicago Horror Film Festival, at the same venue where we nearly swept all the awards at the Dead Walk Fest this past year!