Jonathan Rhys Meyers is Henry VIII.