Main content

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:

10 minutes