Really enjoyed this. It's long and definitely trying a bit too hard to be too many things at once, but it kept me engaged and the cast is fantastic. Cynthia Erivo was a revelation, her scenes with Jeff Bridges just crackled. Fabulous singing voice too. Dakota Johnson pleasantly surprised me too. It's not the most demonstrative performance but she was very good, and she delivered the funniest line in the film, which got a big laugh in my screen. Chris Hemsworth and his ridiculous abs do some amusing scenery chewing in the second half too, although the film does degenerate into a bit of a generic thriller at that point.