 John Hillcoat's ensemble crime-thriller "Triple 9" (2016) featured Winslet as Irina Vlaslov, a ruthless Russian-Israeli gangster.The critic Ann Hornaday of "The Washington Post" felt Winslet had failed to effectively portray her.Her next release of the year, "Collateral Beauty", about a man (played by Will Smith) struggling with the death of his daughter, was panned by critics.