News ‘Sea Beast’ Sequel in Development, Director Signs Deal with Netflix It looks like director Chris Williams has made quite the impression with Netflix, as he has now signed…