Alex O'Loughlin as Moon Knight
Moon Knight is essentially the Marvel Universe’s take on Batman... if he had a severe case of multiple personality disorder, that is. Doesn’t matter since nearly anything benefits from an injection of pseudo-Batman flavor. The only actor worthy of this roll is Alex O’Loughlin. Currently starring in Hawaii Five-0 and having appeared in the vampire drama Moonlight, his experience in both the crime and paranormal genres, respectively, makes him a perfect fit for Moon Knight! Granted, ol' Moony's tangled with werewolves more so than vampires.