Runtime: USA:120 minutes

Sanity comes when you least expect it.

Helen is a drama film released in 2009. The film stars Ashley Judd as Helen Leonard, Goran Visnjic as David Leonard and Lauren Lee Smith as Mathilda. Helen was produced for $8,000,000.

View more drama movies from 2009

Filming Locations

Vancouver, British Columbia, Canada

Review Helen
Your Rating
Your Review
      Loading reviews...