It was a weekend of "sex versus the Secret Service" at the U.S. box office, and while sex won out, comic fans still have something to cheer about.

Universal's adaptation of kinky romance novel "Fifty Shades of Grey" won the box office with the biggest ever Valentine's weekend opening with $81.67 million for the weekend and a projected four-day holiday run of $90.658 million. Though Deadline notes, this is still not the biggest ever February opening -- an honor that goes to the decidedly different R-rated film in Mel Gibson's "The Passion of the Christ."

In the here and now, however, comic fans saw a strong #2 debut for Matthew Vaughn's "Kingsman" adaptation of Mark Millar and Dave Gibbons' "The Secret Service" series. The spy film earned $35.6 million over the weekend with $41 million expected by Monday -- far above the $20 million bow that 20th Century Fox expected for the Colin Firth action vehicle.

Related: Matthew Vaughn Leaps From Superheroes To Spies With "Kingsman"

Rounding out the weekend was last week's champion "The Spongebob Movie: Sponge Out of Water" with $30.54 million of an expected four-day $37.6 million, Oscar-contender "American Sniper" which crossed the $300 million barrier across the weekend and the Wachowski's "Jupiter Ascending" which brought in a paltry $9.4 million on its way to an overall loss for Warner Bros.