Where Was Special Ops: Lioness Filmed?

Special Ops: Lioness filming locations span Texas, Maryland, Delaware, Washington, D.C., Paris, and Mallorca, with real-world military roots.