För att få ge blod i Sverige behöver man vara över 18 år, i allmänhet frisk och avstå från sexuell kontakt i minst ett år. Åtminstone om man är en man som ligger med andra män. Sjuksköterskan Tobias Ström driver organisationen Regnbågsblod som kämpar för att ändra detta. En kamp som är både personlig och professionell.