NEW YORK, NY - JULY 16: The Movie Release Party For The Film "The Meat Puppet" at Empire Hotel Rooftop on July 16, 2015 in New York City. - sdmackpictures