David Dastmalchian is THE SUICIDE SQUAD’s Polka-Dot Man
SUICIDE SQUAD Sequel’s New Additions Revealed