Liam is in a rough state when players first meet him in Baldur's Gate 3. He's strapped to a board and being beaten by Torturer Spike. Spike has a Mark of the Absolute, so he's not exactly easy to just scare off or convince to stop. He ultimately wants the information extracted from Liam and won't accept failure.
Baldur's Gate 3: How To Save Liam
A poor soul named Liam being tortured by Goblins in Baldur's Gate 3 can be saved by a party that is sneaky and smart.