For Toronto-based James Stewart, producing is all about doing the impossible. At only 27, his career is a testament to this truth. From the childhood films crafted in his backyard to working on ...