Sing Theatrical release poster Directed by Garth Jennings Produced by Chris Meledandri Janet Healy Written by Garth Jennings Starring Matthew McConaughey Reese Witherspoon Seth MacFarlane Scarlett Johansson John C. Reilly Taron Egerton Tori Kelly Music by Joby Talbot Edited by Gregory Perler[1] Production company Illumination Entertainment Distributed by Universal Pictures Release date December 3, 2016 (2016-12-03) (Microsoft Theater) December 21, 2016 (2016-12-21) (United States) Running time 110 minutes[1] Country United States Language English Budget $75 million[2] Box office $487.7 million[2]