CQ is a 2001 film written and directed by Roman Coppola. It's a homage to 1960s European spy/sci-fi spoofs like Barbarella and Danger: Diabolik. Which is good enough for me and puts it very high on my to watch list.
And yes that's a space suit. Don't let the lack of science hold you back.