Ada Leonard, film actress