Like a lot of people here I got surprised by the Marcus attack and lost Isobel. I survived the subsequent fight with the harpers and fists though my party had taken a kickin'. Definitely an RNG element to the fight. I lost either Lae'zel or Karlach in the first turn and the position of everyone made it difficult to focus on Marcus. Even with the fight downstairs some of the winged monsters came up into the bedroom.
I rolled back and did the fight again and it was a simple enough fight knowing what to expect. Sanctuary on Isobel and everyone kick Marcus more or less won us the fight. Again RNG played a part with the harpers and fists downstairs keeping the winged things occupied.
All in all really poor way of doing things from Larian.