Canal+, also spelt Canal Plus and sometimes abbreviated C+ or Canal, is a French premium television channel owned by Canal+. The channel was launched in November 1984, and broadcasts to Metropolitan France.