Chris Williams won an Academy Award for directing Disney’s 2014 animated feature “Big Hero 6”. After about a quarter century at the studio, he left for Netflix. Williams’ epic new movie “The Sea Beast”, about the quest of a monster hunter crew and a special little girl, debuts on Netflix July 8th. I’ve screened the […]