OK but major plot hole (spoiler)
Not a bad film, spoiled a bit by the impossibility of what was presumably meant to be the main twist.
It was a series of unexpected events during the heist that led to the gang hijacking that bus at that moment. Couldn't be planned.
But it turns out to be crucial to the plot that the gang gets on that particular bus with the money. Cost it a star for me. 5/10.