 A large body of shows have been produced for youth and children's markets, including "Deepwater Black", "2030 CE", and "MythQuest"; many of these are mainly distributed outside North America.Famous Canadian actors who played popular science fiction roles include Dan Aykroyd, John Candy, Jim Carrey, James Doohan, Nathan Fillion, Michael J.Fox, Lorne Greene, Michael Ironside, Leslie Nielsen, Walter Pidgeon, Christopher Plummer, Michael Shanks, William Shatner, Martin Short, Marc Singer, Donald Sutherland, Kiefer Sutherland, Amanda Tapping, Lexa Doig, Laura Bertram, Keanu Reeves, Kristin Kreuk and Carrie-Anne Moss.