Le film a reçu de nombreuses récompenses et Christoph Waltz a été particulièrement honoré pour son interprétation, puisqu'il a remporté le prix d'interprétation masculine au festival de Cannes 2009, mais aussi l'Oscar, le Golden Globe et le British Academy Film Award du meilleur acteur dans un second rôle, pour ne citer que les prix les plus prestigieux. Le film a également été en compétition officielle pour la Palme d'or au festival de Cannes et a reçu (en plus des prix remportés par Waltz) sept nominations à la des Oscars, trois à la des Golden Globes et cinq à la des BAFTA Awards.