Bad Times at the El Royale grossed less than $ 31.5 million globally .
The film has grossed over $ 31 million worldwide and received generally positive reviews from critics , with praise for its acting and Goddard 's screenplay and direction , although some reviewers criticized the 141-minute runtime and pacing.
Bad Times at the El Royale