Characters who would not normally mix, trapped in a hotel during a storm. Storm is a little hokey. The mixup between “the indians killed Sawyer” no, “the gangsters killed Sawyer” neither all that interesting or strong enough to fulcrum the entire plot.
The plot is the result of random strangers being thrown together, and so is weaker than if it grew organically from characters’ life trajectories. There is no reason Bogart had to come at this particular time.