Robert Pattinson and Nicholas Hoult have reportedly screen-tested for the next James Bond film, while Harry Styles has discussed the role. Amazon MGM Studios has not announced its choice.