If you understand Chinese, I saw the Movie 1st ones on a Chinese website (didn't read much though). Can't post it here because it has Vivid and Force (maybe other licensed manga as well) there as well.
2 sides prior to the movie
in English.
I was never interested in Battle of Aces but it may also be on the same Chinese website.