There is a great award-winning short film (11 minutes) about this, based on a true story, Bus 44[1].
I misread your comment and read bus 22 first, but saw the movie and read the chinese characters bus 44 in the title screen. Thought that was weird - not sure if I am learning English or Chinese anymore these days... haha..