Intelligent Creatures (IC) is a motion picture visual effects company located in Toronto, Canada, with a satellite office located in North Bay, Ontario.
Intelligent Creatures (IC) is a motion picture visual effects company. These motion picture visual effects company are located in Toronto, Canada, with a satellite office. This satellite office is located in North Bay. North Bay is Ontario.