The real villain of “My Fake Boyfriend,” from the director Rose Troche, is New York City dating culture. Everyone seems perpetually ready to move onto the next hottie or hookup app that grabs their attention.
That’s partly why Andrew — the protagonist, played by Keiynan Lonsdale — has been tolerating Nico (Marcus Rosner), an egomaniacal soap opera star. Aiming to cut Andrew off from Nico, Jake, Andrew’s best friend (played by Dylan Sprouse), devises a fake boyfriend for him, blasting Photoshopped couple pics all over Andrew’s social media timelines. His scheme yields mischief, reckonings, and, eventually, real romance.
To set expectations, it’s best to think of “My Fake Boyfriend” as two movies. There’s the gay rom-com, focused on Andrew, that Pride month viewers have presumably tuned in for, and then there’s an almost “Black Mirror”-ish comedy, centered on Jake, about a meddling techie who gets caught up in his best friend’s life. Because it’s such a complex set piece — creating and maintaining a fake person online is quite an undertaking, even in this movie, where the logistics are oddly breezy — Jake’s pixelated dreamboat takes up screen time that could be better spent on Andrew’s quest for real love.
That’s not to say Jake is a complete distraction. He has some of the zaniest lines, and Sprouse is delightfully game for all of them. But once Andrew meets Rafi (played by Samer Salem, who could probably seduce a wall), it’s hard to want to watch anything else. Their chemistry is off the charts, though this film’s R rating is tragically all talk, no action.
My Fake Boyfriend
Rated R for rowdy humor. Running time: 1 hour 30 minutes. Watch on Amazon.