We see a lot (a lot) of people cosplaying as various versions of the Joker from the Batman films, and even though the Heath Ledger version from Christopher Nolan's 'The Dark Knight' is pretty popular, you'd be hard-pressed to find a cosplayer who does it better than this guy.

Shane is a photographer and cosplayer from Canada who spends a lot of time taking some beautiful photographs, but his cosplay is equally striking and shouldn't be ignored. Here, Shane takes on Heath Ledger's iteration of the Joker from 'The Dark Knight,' with the signature scarred-up smile and messy pancake makeup. He nails the look quite well, but it's the way he's set up these photos that really seals the deal and makes this Joker a winner.

Shane staged his photos using a bank vault set and even hired a couple of friends to pose as the Joker's goons. We also love the photo of Shane burning money -- he notes he had to burn three or four bills before he got the right shot, and the smoke from the burning paper wasn't very pleasant to breathe in. But his commitment paid off because these photos and his cosplay are so perfect that you might have to do a double-take before you realize these aren't actually stills from the movie.

Check out a few pics of Shane as the Joker below, or head over to his DeviantArt page for more of his wonderful work.

Do you have cosplay photos you would like to submit for consideration? E-mail to staff [at] screencrush.com!