Tessa Ross described as 'the godmother of film'.

BAFTA award winning Tessa Ross, Controller of Film and Drama Channel 4 on her place on the Woman's Hour Power List.

Release date:

Duration:

11 minutes

This clip is from

Featured in...