The Following Guest cast, played by Liza de Weerd Episode 2x11: Freedom (Mar 31, 2014) Episode 2x12: Betrayal (Apr 7, 2014) Episode 2x14: Silence (Apr 21, 2014)