A brand new clip from the upcoming Quentin Tarantino movie ‘Django Unchained’ has arrived. Its quite a grim clip. And both main stars of the movie Leonardo DiCaprio & Jamie Foxx are quite curious about their whereabouts.
Django Unchained release date – 25 December 2012
Watch the video below.