A hit CW Network series is about to get a dose of justice from a beloved genre actor. According to IGN TV, Michael Shanks (Stargate SG-1) will appear in an episode of Smallville, which will feature the Justice Society.

It was said that three of the Justice Society members would appear in this episode, and the site confirmed that Shanks was to play Hawkman. They also confirmed Doctor Fate would be the second Justice Society member appearing, to be played by Brett Stait (Andromeda).

RELATED: Chris Rock Recalls Superman Role That Never Happened: I Was This Close

The episode will be written by comic book writer Geoff Johns, who essentially revealed that the third member would be Stargirl. The site's story was updated with a story from Fancast, who confirmed Stargirl and that Britt Irvin (Aliens in America) would be playing her. The site also reported that the episode, entitled Society, which was said to air in January 2010.