Liz Douglas is an actress, known for Will You... (2006), 2 Minutes Later (2007) and One Bedroom (2012). Read more on iMDB