About Blood Red Roses
- Released on December 04, 1986
A woman looks back on her life as a political activist in Scotland from the 1950s to the 1970s.
Full Cast of Blood Red Roses
Elizabeth MacLennan
plays Bessie Gordon
Gregor Fisher
plays Alex McGuigan
Louise Beattie
plays Young Bessie
Caroline Paterson
plays Alison
David Fox
plays Mrs Dundonald's Son
Dawn Archibald
plays Catriona
Sandy Imlach
plays Jane Gordon
Myra McFadyen
plays Isobel
William Steel
plays Terry
Iain Macdonald
plays Jack
Monica Brady
plays Gym Teacher
Finlay Welsh
plays Rev. Murdo
Patricia Ross
plays Headmistress
Simon Mackenzie
plays Minister
Billy Johnstone
plays Porter
Mary-Ann Coburn
plays Midwife
Vincent Friell
plays Fitter
Joe Mullaney
plays Wedding Official
Eve Pearce
plays Mrs Dundonald
Ron Donachie
plays Charles Riggins
John McGlynn
plays Gordon
Doreen Cameron
plays Janice
David Neville
plays Eagleton
Don Crera
plays Grundyens
Sandy Neilson
plays Lord Drumossie
Dave Anderson
plays Labour MP
Billy Riddoch
plays Harry Sim
Alan Hulse
plays Picket Driver
John Buick
plays Mr Kerley
Terry Cavers
plays Mrs Henderson
Jill Spurrier
plays Computer Operator
Jim Byars
plays Personnel Officer
Sharon Maharaj
plays Pearl
Billy McElhaney
plays Mr Ritchie
Charu Bala Chokshi
plays Mrs Salim
Jenny Lee
plays Other Woman
Catriona-Anna Nic a' Phi
plays Midwife
Rab Handleigh
plays Photographer
Joanna Keddie
plays Nurse
John Merryfield
plays Pete
Gillian Reid
plays Janey, age 4-8
Morgana McCabe
plays Janey, age 2-3
Loretta McAllister
plays Alison, age 9-11
Laura Doherty
plays Alison, age 4
Blythe Duff
plays Factory Girl - Uncredited Non Speaking Extra
Crew of Blood Red Roses
Discover the
backstage crew of Blood Red Roses →