Cast Credits Stan Lee's Lucky Man (2016) Starring as Isabella Augustine (10 episodes) Episode 2x10: 10. A Hero of Our Time (Apr 28, 2017) Episode 2x09: 9. Lamb to the Slaughter (Apr 21, 2017) Episode 2x08: 8. The Fallen Angel (Apr 14, 2017) Episode 2x07: 7. Second Chance (Apr 7, 2017) Episode 2x06: 6. The Point of No Return (Mar 31, 2017) Episode 2x05: 5. What Lies Beneath (Mar 24, 2017) Episode 2x04: 4. The Trojan Horse (Mar 17, 2017) Episode 2x03: 3. Double Bluff (Mar 10, 2017) Episode 2x02: 2. Playing with Fire (Mar 3, 2017) Episode 2x01: 1. Luck Be a Lady (Feb 24, 2017) View 7 more View 7 less Tessa (2015) Starring as Tessa Blom (8 episodes) Episode 1x08: De Moeder (Jan 21, 2016) Episode 1x07: De Princes (Jan 14, 2016) Episode 1x06: De Hypocriet (Jan 7, 2016) Episode 1x05: De Beschermer (Dec 24, 2015) Episode 1x04: De Wolvin (Dec 17, 2015) Episode 1x03: De Anarchist (Dec 10, 2015) Episode 1x02: De lerares (Dec 3, 2015) Episode 1x01: De idealist (Nov 26, 2015) View 5 more View 5 less Restless (2012) Starring as Sylvia Rhys Meyer (2 episodes) Episode 1x02: I've Been Sold (Dec 28, 2012) Episode 1x01: I Am Eva Delectorskaya (Dec 27, 2012) Hidden (2011) Starring as Gina Hawkes Overspel (2011) Starring as Anna Eckhardt (10 episodes) Episode 3x10: Een dure prijs (Nov 19, 2015) Episode 3x09: Schuld (Nov 12, 2015) Episode 3x08: Net als vroeger (Nov 5, 2015) Episode 3x07: USB (Oct 29, 2015) Episode 3x06: Een heterdaadje (Oct 22, 2015) Episode 3x05: Gelieg en bedrieg (Oct 8, 2015) Episode 3x04: Panama (Oct 1, 2015) Episode 3x03: De grootst mogelijke ellende (Sep 24, 2015) Episode 3x02: Case closed (Sep 17, 2015) Episode 3x01: Een sterke zaak (Sep 10, 2015) View 7 more View 7 less Lost (2004) Guest starring as Elsa Episode 4x03: The Economist (Feb 14, 2008)