Jirka (played by Jiří Langmajer) is a protagonist in Why?.
A central Sparta Prague football supporter who actively participates in the hooligan episode that forms the core narrative of the film. Michal (played by Martin Sobotka) is a protagonist in Why?.
A member of the Sparta Prague fan group involved in the hooligan activities and fan riots depicted in the movie. Marie (played by Pavlína Mourková) appears in Why?.
A civilian character whose storyline intersects with the Sparta Prague hooligan subculture, illustrating the social impact of the fan violence. Milan (played by Jan Potměšil) appears in Why?.
A Sparta Prague supporter engaging in the group's hooligan actions during the specific episode portrayed in the film. Pavel (played by Daniel Landa) appears in Why?.
A fan of Sparta Prague involved in the collective hooligan incidents that drive the film's plot. Sury (played by Martin Dejdar) appears in Why?.
A Sparta Prague supporter participating in the hooligan episode and the broader culture of football fan riots in Czechoslovakia.