AMC Empire 25 Movie Theatre, Times Square, NYC