The Beautiful Game Cast and Crew

Main Cast: Micheal Ward as Vinny
Main Cast: Bill Nighy as Mal
Main Cast: Valeria Golino as Gabriella
Supporting Cast: Susan Wokoma as Protasia
Supporting Cast: Tom Vaughan-Lawlor as Kevin
Supporting Cast: Cristina Rodlo as Rosita
Supporting Cast: Kit Young as Cal
Supporting Cast: Sian Reese-Williams as Sian
Supporting Cast: Callum Scott Howells as Nathan
Supporting Cast: Sheyi Cole as Jason
Supporting Cast: Jessye Romeo as Ellie
Supporting Cast: Aoi Okuyama as Mika
Supporting Cast: Layo-Christina Akinlude
Supporting Cast: Cindy Humphrey as British TV Journalist
Supporting Cast: Anna Maria Everett as Cafe Owner
Supporting Cast: Robin Nazari as Aldar
Supporting Cast: Stephane Fichet as Airport Passenger
Supporting Cast: Massimo Scola
Supporting Cast: Clément Osty as Mall Shopper
Supporting Cast: Holly-Jean Williamson as Photographer
Supporting Cast: Steve Shirley as Football Fan (voice)
Director: Thea Sharrock
Film Producer: Graham Broadbent
Film Producer: Peter Czernin
Film Producer: Ollie Madden
Film Producer: Diarmuid McKeown
Film Producer: Anita Overland
Film Producer: Daniel Battsek
Film Producer: Ben Knight