If you thought you were upset by the big revelation in the latest "Captain America" comic book, imagine how the guy who plays Steve Rogers felt.
Chris Evans, who has worn the Captain America uniform for seven Marvel films, couldn't help but share his disbelief at the news that the comic book version of his character has actually been a sleeper agent for evil organization Hydra this whole time.
Evans took to Twitter to share his shock, keeping it as simple as possible.
And judging by the responses, his fans are with him. This GIF, for instance, is particularly inspired: