Check out the video guide how to beat this stage with a free to play formation!
Holy Vengeance Formation - Chapter 8.3 Elite - Battle of the Bastards