‘It’s Fantastic’, a Team Thirteen production, is one of the finalists in the 2007 Banff Film Festival. It will have its world premiere there on October 30th.