Has been confirmed that Ben Barnes will play Billy Russo (Jigsaw), not Bobby Saint.
Ebon-Moss Bachrach was announced as Microchip and Amber Rose will play a Homeland security agent obsessed with Castle (kinda sounds like O'Brien from Punisher MAX).
Also, a shot captured from on set with Bernthal and Deborah Ann Woll.
gallery-1475760927-gettyimages-612917310.jpg