

Hearts and Minds
A young teacher begins work at a tough Liverpool comprehensive, where he has to deal with racism, homophobia and his students' poor backgrounds.
Cast

Christopher Eccleston
Drew Mackenzie

Ian McElhinney
Alex

David Harewood
Trevor

Peter Halliday
Shotgun
No Image
Sara Mair-Thomas
Mo

Peter Armitage
Norman

Pauline Black
Joanna
No Image
Jonathan Dow
Maurice

Lynda Steadman
Emma Mackenzie

Zara Turner
Chris

Mark Womack
Archie

Paul Fox
Tony

Benedict Wong
Interpreter
No Image
Trina Ali
Sahira
No Image
Ann Joseph
Maggie