Charles Horn — Canadian screenwriter