Johan Niemand, de 18 años, es llamado por el ejército, en 1985, en pleno apartheid. Consigue entrar, pasando una audición, en el coro de las fuerzas militares sudafricanas, a los que se les conoce popularmente como "canarios" ("kanarie" en africaans). Johan ha de luchar contra la opresión social que imponen las leyes y la religión del país mientras hace una gira por todo el país con sus compañeros. Por el camino se encontrará con personas completamente ajenas a su forma de pensar, que promueven los ideales tanto de la Iglesia como del Estado, y con las que aprenderá a definir su propia personalidad y sexualidad.