Three theatre performers in feudal Japan discover their stage masks grant them supernatural abilities drawn from legend. As rival clans covet the masks, the actors must decide whether power is a role they want to keep playing.
Three theatre performers in feudal Japan discover their stage masks grant them supernatural abilities drawn from legend. As rival clans covet the masks, the actors must decide whether power is a role they want to keep playing.