Max är homosexuell och skickas till koncentrationslägret i Dachau. I lägret förnekar han sin läggning och får bära en gul markering, den för judar, istället för den rosa. Han blir snart förälskad i Horst, som bär sina rosa färger med stolthet. Bygger på en teaterpjäs av Martin Sherman.