Jennifer Hudson and Tori Kelly join forces for a moving version of 'Hallelujah'

Jennifer Hudson and Tori Kelly have joined forces for a moving performance of Hallelujah. 
 
The pair sang at the premiere for their new animated movie 'SING'. The movie is set in a world inhabited entirely by animals. In a koala's last ditch effort to save his theatre he decides to hold a singing contest, bringing all sorts of characters out of the woodwork to strut their stuff
 
The movie stars Matthew McConaughey, Reese Witherspoon, Seth MacFarlane and of course Jennifer Hudson and Tori Kelly.
 
The film is out later on this year, but check out their knock out performance in the video above.