简介 The Beatles film has an obscure Asian cult that believes in human sacrifice after Ringo who has accidentally put on the victim's ceremonial ring. He is pursued by the cult, a pair of mad scientists, and a member of a side cult that no longer believes in human sacrifice, and the London police who are trying to help.