Photo Coverage: Opening Night at Assassins by Linda Lenzi - Apr 24, 2004 Assassins opened on Thursday night, April 22nd at Studio 54 and then celebrated the opening at the China Club. BroadwayWorld was there to cover it!