They might as well have given Reddy and Berlin capes with giant supervillain collars, because only superpowers allows you fly into Putin's Russia, blow away the freaking Finance Minister and just walk out with no one even saying "boo" to you then kidnapping the Deptuy Director of National Intelligence in broad daylight in Washington DC. There's suspension of disbelief and then there's being utterly freaking ridiculous and I think we know on which side this show falls.
I love how Liz is surprised the Justice Department isn't going to fly her to Moscow to interrogate the Russian Finance minister almost as much as how much I love that the task force HQ never gets any busier no matter what's going on, be viral epidemic or the daylight kidnapping of a US Government official.