Edwards plays Jonathan Moore, a shy college student and a champion at the campus paintball game "Gotcha", who, while on vacation in Paris, is seduced by and eventually falls in love with an older woman named Sasha, played by Fiorentino, who turns out to be a spy. Once he comes home, he soon finds a canister of film in his backpack, and soon finds himself on the run from ruthless KGB agents and playing a real life version of his game.
Gotcha! provides examples of:
- Big Bad: Vlad, the leader of the KGB agents chasing after Jonathan and Sasha.
- Chekhov's Gun: Literally. The tranquiliser gun Jonathan's veterinary professor demonstrates with in class is what Jonathan arms himself in the climax.
- Chekhov's Skill: Take a guess.
- Ooh, Me Accent's Slipping: Sasha's Russian accent vanishes once "Cheryl Brewster, the spy from Chicago" comes clean with Jonathan.
- MacGuffin: The film canister.