Kieran Culkin and Bob Odenkirk’s play is bleeping underwhelmingApril 1, 20250 Theater evaluate GLENGARRY GLEN ROSS One hour and 45 minutes, with one intermission. On the Palace Theatre, 160 West forty…