Check out the new trailer for Michael Shannon's "The Iceman," from director Ariel Vromen. In a narrative inspired by true events, Shannon plays a notorious contract killer, Richard Kuklinski, whose life appears to be the American dream, despite the fact he has killed over 100 men for the mob. When Kuklinski was finally arrested in 1986 his family had no idea about his past. Winona Ryder plays his wife, and the rest of the cast is rounted out by Ray Liotta, Chris Evans, David Schwimmer, Robert Davi, Danny Abeckaser, Stephen Dorff and James Franco. The film debuted at the Venice Film Festival, and went on to play at both Telluride and Toronto. Millenium will release "The Iceman" May 3. Here is ThePlaylist's review.