Tom Meek Spencer gives us a haunted and one-note Princess Di The latest royal family biopic feels perfectly timed