Devon Terrell, Grace Chow, Blazey Best, Philippa Northeast, William McKenna, Shamita Siva and Scott Lee have all joined the series, which is for The CW and The Roku Channel in the U.S. and Stan in ...