The 37th Independent Spirit Awards: “The Lost Daughter” Sweeps.

Independent Spirit Awards: “The Lost Daughter wins Best Picture, Best Director and Best Screenplay. Three for Three Maggie Gyllenhaal.

Read More