PHOTOS: James Franco Kissing Zachary Quinto And Their Sexy Threeway

Ahead of its January 29 premiere at the 2015 Sundance Film Festival, more photos have been released from director Justin Kelly’s certain-to-be-controversial drama I Am Michael. Based on a New York Times Magazine profile by out writer Benoit Denizet-Lewis, James Franco stars as Michael Glatze, a prominent gay activist who worked at XY magazine and co-founded Young Gay America magazine. He later renounced homosexuality and became an evangelical minister. Zachary Quinto costars as his longtime partner, Bennett. At one point in the film the two men indulge in a three-way with a character played by Charlie Carver.

Scroll down to see a few photos from the film.

james franco michael zach kiss

michael -zach charlie

michael- threesome