Shoot to thrill: Jamie Foxx stars in Django Unchained - The Independent