Zoe (Lily James) leder efter varig kærlighed, men datingapps giver kun forkerte mænd til stor ærgrelse for hendes mor Cath (Emma Thompson). Hendes ven Kaz (Shazad Latif) vælger et arrangeret ægteskab, og mens Zoe filmer hans rejse, begynder hun at tvivle på sin egen tilgang til kærlighed.