"Witcher" diehards might well make do with "Sirens" as a consolation prize. But it does feel like settling for less.
This live-action version of the mecha anime franchise is powering into production after seven years stuck in the hangar.