Paignton’s Apollo Cinema is 10 years old February 27, 2009 By D&CFilm The Apollo Cinema, the nine screen multiplex on the Paignton sea front, is 10 years old and is being deemed a ‘new millennium success’. Share this:FacebookLinkedInTwitterWhatsApp