Loading Pulse…
Upcoming dates for The Muppets Take Manhattan in Atlanta.
A screening of The Muppets Take Manhattan.
Daily
Plaza Theatre, 1049 Ponce De Leon Avenue Northeast, Atlanta, GA
Enable JavaScript for the full Pulse experience. Event listings are also available below.