 Since 2006 , Green has starred in independent films Cracks ( 2009 ) , Womb ( 2010 ) , and Perfect Sense ( 2011 ) . She has also appeared in the television series Camelot ( 2011 ) , and played Angelique Bouchard in Tim Burton 's big @-@ screen adaptation of Dark Shadows ( 2012 ) . In 2014 , she played Artemisia in the 300 sequel , 300 : Rise of an Empire , and Ava Lord in Frank Miller 's and Robert Rodriguez 's Sin City sequel , Sin City : A Dame to Kill For . She also starred as Vanessa Ives in Showtime 's horror drama Penny Dreadful . Her performance in the series earned her a nomination for Best Actress in a Television Series - Drama at the 73rd Golden Globe Awards . 
