Thunderbolts*Rafino8.0· May 8, 2025FollowDC got The Suicide Squad. Marvel got The Suicidal Squad.CommentsSign in to react and join the conversation.Sign inGet the app