Check out this guide how to clear this stage.
Tip: For a free to play formation, try swapping Melisandre with Feis who has more aoe damage and gives a nice defense boost too.
Holy Hand-grenade Formation - Chapter 8.12 Elite