After a three year wait, award-winning video game adaptation Arcane is finally back! Other highlights for this week's streaming releases include the new Alex Cross...