The Minetta Lane Theatre is a 391-seat off-Broadway theatre at 18 Minetta Lane in the Greenwich Village neighborhood of Lower Manhattan in New York City. From Wikipedia
Critics praise the two-person, live-looped staging at Minetta Lane for spotlighting the little-known route to freedom into Mexico.