Leonardo DiCaprio as FBI Director J. Edgar Hoover and Armie Hammer as his alleged lover in J. Edgar opens November 9.

Hammer, the 24-year-old co-star of The Social Network, plays Clyde Tolson, Hoover's co-worker and lifetime partner.

The film's screenwriter, Dustin Lance Black, who won an Academy Award for penning Milk, has already promised a “tender” kiss between the film's leading men.

“Yes, certainly there's a relationship between these two guys,” Black told E! Online.

“And it wouldn't be a Dustin Lance Black script if it didn't have a little gay kissing in it. So the answer is yes.”

“Those who want to see that will be pleased. I think it's done in a very tender way, surprisingly,” he added.

In an interview with Entertainment Tonight Canada, Hammer talked about kissing his co-star.

“It wasn't weird – I have never kissed a guy – it's not something I'm going to do in my private life, but at the end of it I was, like, man there is a lot of weird hype.”

Hammer added that he and DiCaprio, 36, had formed a “special relationship” while filming.

“You always have a special relationship with someone when you finish a movie with them, but he's got a bunch of stuff he is doing after that, I've got a bunch of stuff I'm doing … we didn't start a book club together or anything.”

The film also stars Denis O'Hare (True Blood), Josh Lucas (Glory Road), Ed Westwick (Gossip Girl), Naomi Watts (King Kong) and Judi Dench (Casino Royale), and is directed by legendary actor-director Clint Eastwood.