Who's Holding Finn and Anna Captive on General Hospital? - ABC Soaps In Depth

That's Leif Gantvoort as the Villain Holding Anna and Finn Captive on GENERAL HOSPITAL