Leven Rambin won Best Actress at the Taormina Film Festival for her work in the thriller The Lost Child and now the film is getting a theatrical release! The 28-year-old actress plays an army veteran, Fern, who returns home in order to look for her brother, only to discover … Read entire story.
Source: Just Jared