Tom Hardy's performance in this is just mesmerising. I also thought Kate Winslet did a great job. As for Armie Hammer, he was simply fantastic. Florence Pugh, for her part, was absolutely delightful. And of course, Ethan Hawke offered up a once-in-a-lifetime performance. As for Haley Lu Richardson, she very nearly stole the show. Amy Adams lit up the room in her scenes. Idris Elba was frankly magnetic in his depictions. Joaquin Phoenix dazzled. Naomi Watts hovered.