Steven is set to return to CW’s sophmore hit and Peoples Choice award winner “Beauty and the Beast.” Steven Adelson to direct Ep. 3 of Syfy’s new show “Helix”