Christoph Waltz picked up his second best supporting actor Oscar at the 85th Academy Awards, winning the prize for his silken turn in Django Unchained.

Quentin Tarantino's self-styled "slavery western" cast the Austrian-born actor as a soft-spoken bounty hunter in the American south. "Like slavery, it's a cash for flesh business," he explains at one point.

Waltz was the marginal favourite heading into the night, having already won at both the Golden Globes and Baftas.

He won his previous Oscar for playing a smirking Nazi in Tarantino's 2009 war thriller Inglourious Basterds. The American film-maker is clearly Waltz's lucky charm.