Mark Hamill has two defining roles: Luke Skywalker from the "Star Wars" franchise, and Joker -- a character he voiced in "Batman: The Animated Series" and numerous animated projects. Hamill's two most iconic characters have now come together, as seen in a parody poster that Hamill shared on Twitter. The image that swaps out characters from the upcoming "Star Wars: The Last Jedi" for those from Batman.

The image satirizes the recently released poster for the film by substituting Luke Skywalker for the Joker, Kylo Ren for Batman, and Rey for Harley Quinn. While on the original poster the lightsaber shifts from blue to red as it approaches the top, it remains entirely blue on the parody poster. Hamill retweeted the poster adding, "the parodies begin" and #TheLastJoker.

RELATED: Star Wars: 15 Things We Want From The Last Jedi

The image originally comes from Marcelo Millicay on Twitter. He has previously shared two other Batman-related pictures, which "Batman" artist Greg Capullo liked. The original tweet also tagged "Batman: The Animated Series" writer Paul Dini with the caption, "too much to ask for this movie too?" Dini retweeted both Millicay's and Hamill's tweets.

While Hamill's role as Luke Skywalker in 1977's "Star Wars: A New Hope" catapulted him to fame, he's also well-known for his voice work, especially as the Joker. The actor first played Batman's archnemesis in 1992's "Batman: The Animated Series" and has gone on to reprise the role in various animated series, movies, and video games.

RELATED: April Fools: The Joker's 15 Deadliest Pranks

Written and directed by Rian Johnson, "Star Wars: The Last Jedi," features returning cast members Mark Hamill as Luke Skywalker, Carrie Fisher as General Leia Organa, Adam Driver as Kylo Ren, Daisy Ridley as Rey, John Boyega as Finn, Oscar Isaac as Poe Dameron, Lupita Nyong'o as Maz Kanata, Domhnall Gleeson as General Hux, Anthony Daniels as C-3PO, Gwendoline Christie as Captain Phasma and Andy Serkis as Supreme Leader Snoke, joined by franchise newcomers Kelly Marie Tran as Rose, and Benicio del Toro and Laura Dern in undisclosed roles. "The Last Jedi" opens on December 15.