Katie Holmes naked and having sex with gay