In real life, rapper Eminem has been criticized for his "homophobic" lyrics, so for his cameo in The Interview, he decided to make a little fun of his public persona — by coming out as gay in an interview to James Franco's character, Dave Skylark.
"I like men," the 42-year-old rapper said. "When I say things about gay people, or people think that my lyrics are homophobic, it's because I'm gay."
"I don't necessarily rap about the things I hate, it's more about the things I fear," he continued. "I'm more shocked that people haven't figured it out yet. I mean, it's kind of like I've been playing gay peek-a-boo."
Skylark's reaction to the rapper's confession is pretty awesome.
Check it out: