WATCH: James Franco Makes Out with… James Franco
James Franco is so smooth; he can seduce himself.
And we can watch.
Franco practically charms the pants off himself:
Natlie Portman, Javier Bardem, Jesse Eisenberg, Chloe Moretz, Matt Damon, Michael Douglas, Jennifer Lawrence, Noomi Rapace, Vincent Cassell, Anthony Mackie, Robert Duvall, Lesley Manville and Tilda Swinton also portrayed classic screen types in the stunning video gallery.