Seven Arts Entertainment today announced that both Anjelica Huston and David Thewlis have accepted the roles of ”...