Talking Heads Written on February 28, 2014. Posted in Opinions. Should Leonardo DiCaprio win an Oscar this year? heads, Talking Previous Next