Screening: The Net (dir. Lutz Dammbeck, 2003, 121 min.) Place: Firehouse Cinema, NYC Date: Tuesday, December 19, 2023