
The Beautiful Game
Advocates to end homelessness organize an annual tournament for homeless men to compete in a series of football matches known as The Homeless World Cup.
Characters
Cast & narrative archetypes
Vinny
Mal
Protege
Gabriela
Nathan
Aldar
Kevin
Main Cast & Characters
Vinny
Played by Micheal Ward
A talented but troubled former footballer struggling with homelessness and addiction, seeking redemption through the Homeless World Cup.
Mal
Played by Bill Nighy
The compassionate and dedicated manager of the English homeless football team who believes in second chances.
Protege
Played by Callum Scott Howells
A Japanese player dealing with his own struggles, who forms a meaningful connection with Vinny during the tournament.
Gabriela
Played by Valeria Golino
A volunteer and love interest who helps Vinny see beyond his past mistakes.
Nathan
Played by Kit Young
A member of the English team with his own backstory of hardship and resilience.
Aldar
Played by Sheyi Cole
The talented South African player whose skill and determination inspire the competition.
Kevin
Played by Tom Vaughan-Lawlor
A supportive teammate on the English squad who provides comic relief and camaraderie.

