For other uses, see Mastermind. Mastermind or Master Mind is a simple ... Since 1971, the rights to Mastermind have been held by Invicta Plastics of Oadby, ...