Loving Theatrical release poster Directed by Jeff Nichols Produced by Ged Doherty Colin Firth Nancy Buirski Sarah Green Marc Turtletaub Peter Saraf Written by Jeff Nichols Starring Joel Edgerton Ruth Negga Marton Csokas Nick Kroll Michael Shannon Music by David Wingo Cinematography Adam Stone Edited by Julie Monroe Production companies Random Films Big Beach Augusta Films Tri-State Pictures Distributed by Focus Features Release dates May 16, 2016 (2016-05-16) (Cannes) November 4, 2016 (2016-11-04) (United States) February 3, 2017 (2017-02-03) (United Kingdom) Running time 123 minutes[1] Country United Kingdom United States Language English Budget $9 million[2] Box office $7.6 million[3]