Mark Ashton
Young Guy
Old Man
Joe Cooper
Marion Cooper
Tony Cooper
Gethin Roberts
Mike Jackson
Steph Chambers
Jeff Cole
Woman with Little Girl
Charlie
Wardrobe Master
Young Man
Reggie Blennerhassett
Ray Aller
Jonathan
Lecturer
Gwen
Dai Donovan
Stella
Zoe
Man with Camera
Sian James
Martin
Miner - Come On (as Dion Lloyd-Jones)
Maureen Barry
Hefina
Margaret Donovan
Gail
Rhodri
Rowena
Debbie Thomas
Cliff
Lee
Gary
Johnny
Carl
Kevin
Passerby Spitter
Jason
Tina
Bingo Caller
Old Lady
Miner's Wife
Gethin's Mother
Union Man
Woman 1
Boy from Printers
Receptionist
Journalist 2
Volunteer 2
Volunteer 1
Smiley Straight Man
Jimmy Sommerville
Straight Girl (as Lauren Johns)
Young Gay Man Electric
Rubber Man
Barman
Tim
Tim's Friend
Miner - Poem
Brian
Man
Miner - Van
Motorist
Policeman
Steward
TV Woman
Clubber (uncredited)
Miner (uncredited)
John hefinis husband (uncredited)
Protestor (uncredited)
Ticket Inspector (uncredited)
Skin Head (uncredited)
Rioter (uncredited)
Protester (uncredited)
Christening Guest (uncredited)
Gay Protester (uncredited)
Gay Clapper (uncredited)
Passer By (uncredited)
Ticket Clerk (uncredited)
Parader (uncredited)
Drunk Guy In Street (uncredited)
Press Photographer (uncredited)
Hospital Doctor (uncredited)
LGSM Member (uncredited)
Eccentric (uncredited)
Electric Ballroom Clubber (uncredited)
Self - Newsreader (archive footage) (uncredited)
Disgruntled Miner (uncredited)
Roadie (uncredited)
Clubber (twin) (uncredited)
Miner's Wife (uncredited)
Joe (voice) (uncredited)
Country & Western Band Singer (uncredited)
Gay Pride marcher (uncredited)
Red-Headed Lesbian (uncredited)
Steve Bronski (uncredited)
Policeman 1 (uncredited)
Homosexual Protester (uncredited)
Rubber Clubber (uncredited)
Self (archive footage) (uncredited)
Policeman 2 (uncredited)
Welsh Miner (uncredited)
Lesbian (uncredited)