Ashley Judd stars as Helen and Lauren Lee Smith stars as Mathilda in E1 Entertainment's Helen (2010)

Ashley Judd stars as Helen and Lauren Lee Smith stars as Mathilda in E1 Entertainment's Helen (2010)