My goodnes I'm 67 and this movie packs a hellava punch, hope I never have to put my children through this. Great acting by all, especially Sir Anthony Hopkins and Olivia Colman. Outstanding but disturbing, I think this will stick/ haunt me for a while.