Excellent new trailer for Tarantino’s spaghetti western starring Jamie Foxx, Christoph Waltz and Leonardo DiCaprio.