Leonardo DiCaprio is J Edgar Hoover in the biopic directed by Clint Eastwood