Au 21ème siècle, pour assouvir l’instinct de meurtre des citoyens, un jeu a été instauré : La Grande Chasse. Deux participants sont sélectionnés au hasard : un « chasseur » et une « victime ». Le prédateur connaît sa proie, qui ignore en revanche qu’elle a été désignée, et une très grosse somme d’argent est à la clef. Cette fois ci, le chasseur est Caroline Meredtith (Ursula Andress), qui est sur le point de battre son record, et la victime Marcello Polletti (Marcello Mastroianni), qui accumule les chassés croisés amoureux et les soucis financiers. Tous deux vont devoir s’affronter à Rome, au Colisée, devant les caméras de télévision du monde entier. Lorsqu’il découvre qu’il est en ligne de mire, Marcello décide de retourner la situation à son avantage et de devenir le chasseur. Mais bientôt, nos deux opposants commencent à tomber amoureux l’un de l’autre, ce qui complique sérieusement les choses…