Années 2000. Laurel est une brillante inspectrice du New Jersey. Sa vie bascule le jour où elle rencontre la jeune Stacie. Leur nouvelle vie s’effondre quand Laurel découvre qu’elle est atteinte d’un cancer en phase terminale. Laurel a un dernier souhait : elle veut que sa pension revienne à la femme qu’elle aime, mais la hiérarchie policière refuse catégoriquement. Laurel et Stacie vont se battre jusqu’au bout pour faire triompher leurs droits.

« Free Love » témoigne du courage de deux femmes au moment le plus difficile de leur vie. Laurel et Stacie sont interprétées respectivement par Julianne Moore (récompensée à Cannes, Berlin et aux Oscars) et Ellen Page (nominée aux Oscars), cette dernière ayant fait son coming-out, huit mois avant le début du tournage lors d’une conférence de l’ONG Human Rights Campaign. Écrit par Ron Nyswander, scénariste de « Philadelphia » (1993), « Free Love » arrive à point nommé dans la situation politique actuelle où le mariage homosexuel, bien que légalisé dans de nombreux pays, reste un sujet sensible et une victoire LGBT à  protéger. Le film est inspiré d’une histoire vraie ayant déjà fait l’objet d’un documentaire acclamé par la critique en 2007, « Freeheld » (Cynthia Wade, Oscar du meilleur court métrage documentaire et prix spécial du jury à Sundance la même année).