Metro Theater may have iwn revival as an indie movie showcase.
Monday, November 11, 2024
If it reopens, the Metro will fill a need created by the closure of other indie houses, especially around Lincoln Center.
Copyright © 2025 WABC-TV. All Rights Reserved.