Trevor Hale est sympathique, séduisant, intelligent, mais il est interné dans un hôpital psychiatrique car il pense être Cupidon, le dieu de l'amour. Il déclare à la psychanalyste Claire Allen que Zeus lui a retiré ses pouvoirs et l'a renvoyé de l'Olympe en raison de son arrogance : pour y retourner, il doit unir 100 couples. Si Claire le laisse sortir sans toutefois croire à son histoire, Trevor commence à faire preuve de son talent...