Nydumpede David lever i et samfund, hvor singler har 45 dage til at finde kærlighed, inden de bliver forvandlet til dyr. Efter flere mislykkede romancer beslutter han sig for at flygte og havner hos en gruppe revolutionære, der forkaster romantik. Men så møder han en gådefuld fremmed.