Catherine O’Hara delivered her acceptance speech for the Canadian Screen Award for "Best Actress, Comedy" from her home on Wednesday…