I must say, I feel a little nervous about answering, because you were my former constitutional law professor, so I feel I'm going to be marked on this response.
It seems to me that there could be nothing clearer than what the Supreme Court said in the Charkaoui security certificate case when it stated that indefinite detention without judicial review in Canada is contrary to the charter. If I'm wrong on that, please let me know, and I'll go for my continuing education course at McGill.