Sometimes a movie get's everything right...plot, casting, acting, locations, are all so well represented in this version of the JB Priestly play which takes a hard look at class distinction in England at the beginning of the 20th century. A must see!