Flo est un jeune homme insouciant qui rêve d'arrêter les violences que subit sa mère lorsqu'elle se promène dans la rue un peu trop tard dans la nuit. Ses mésaventures l'amèneront à rencontrer Joshua, grand, cheveux, noirs, seul, célibataire. Leur histoire parlera d'amour, de cafés, de projets d'avenir, de chats et encore plus de chats.