Showtimes for "The Silence of the Lambs" near 11101 (Long Island City, NY) are available on: 3/3/2025