Zelda Williams New York Premiere House of D, at the Loews Lincoln Square. April 10, 2005.