Home > TV > Justice League Unlimited > Season 3 > Episode 2

Overall Rating: 4.75/5 (75 votes cast)

Season 3, Episode 2 - "For the Man Who Has Everything"

7 August, 2004

Shayera agrees to meet with Carter Hall, an archaeologist who has discovered Thanagarian artifacts from ancient Egypt. With a suspicious Batman eavesdropping, Carter reveals himself to be her reincarnated lover from the past and Hawkman to a confused Shayera.

Watch Justice League Unlimited Season 3 Episode 2