Committed the toronto international film festival