Let Us Cling Together
1985. Brian May, Roger Taylor and John Deacon of the band Queen are in Japan for a concert. On the day of the concert, the three friends visit a mysterious Japanese tea parlor. Not soon after that, they find themselves in feudal Japan. Their only hope to return to the future is to get hold of the Jade Katana, a mysti...