We’ve known for a long time that James Franco is a man of many talents, but we never expected impersonating Justin Bieber to be one of them.

Usually known for his more highbrow pursuits like directing and art, James decided to take another stop back in the pop culture arena in a ridiculous homemade video in which he plays the Biebs, and girlfriend Ashley Benson portrays her Spring Breakers co-star Selena Gomez.

Related Article: Seth Rogen, James Franco & The End Of The World

When last we heard Bieber/Franco news, James said Bieber wanted to "kick his ass" for the rumors circling about him dating Selena and Ashley. (At least one of which turned out to be true.)

How do you think Justin will takes James' "Boyfriend" vid?