‘Citadel’ trailer from Russo Brothers launches new espionage franchise
“Tell me you’ve never seen my face before.” According to Citadel’s official description: “Eight years ago, Citadel fell. The independent global spy agency — tasked to uphold the safety and…