The upcoming crime thriller from Ariel Vorman stars Shannon as the eponymous Richard 'Iceman' Kuklinsk, a man reportedly responsible for over 200 murders.
Winona Ryder and Ray Liotta appear in the new photos, while David Schwimmer and Stephen Dorff will also star.
Copyright: Millenium Films
Chris Evans replaced James Franco in the project, and will play a mentor to the contract killer.
The Iceman will premiere at this year's Toronto Film Festival, with a full release expected in early 2013.
It is based on an Anthony Bruno book titled The Iceman: The True Story of a Cold-Blooded Killer.