A group of advocates to end homelessness organize an annual tournament for homeless people to compete in a series of football matches known as The Homeless World Cup.
Bill Nighy
as Mal
Micheal Ward
as Vinny
Valeria Golino
as Gabriella
Susan Wokoma
as Protasia
Tom Vaughan-Lawlor
as Kevin
Callum Scott Howells
as Nathan
Kit Young
as Cal
Sheyi Cole
as Jason
Robin Nazari
as Aldar
Cristina Rodlo
as Rosita
Sian Reese-Williams
as Sian
Aoi Okuyama
as Mika