Featured in AN Interior, Sandbox Films, an Oscar-winning production studio, recently unveiled its new 4,200 square-foot office and screening theatre which sits perched high up in a landmarked 1920s neo-gothic office tower in New York’s flatiron district.