Sounds like THIRTY SECONDS OVER TOKYO, maybe.
My first impression also, the China side of the Doolittle Raid. Great movie.