And Soon the Darkness Stephanie UK Release: February 11, 2011 The Ward Kristen US Release: April 15, 2011 Drive Angry Piper Release: February 25, 2011 The Rum Diary Chenault Russia release: March 31, 2011 2012 The Applicant Jen Television Year Title Role Episodes 2004 Jack & Bobby Liz 1×01 – “Pilot” The Mountain