Catherine Ravenscroft is a celebrated journalist in Disclaimer ... career as a theatre actress in Australia. Her first film ...