NEW YORK - NOVEMBER 13: The opening night after party of "Devil Boys From Beyond" at Firebird Restaurant on November 13, 2010 in New York City. - sdmackpictures