Something went wrong
Try again later.
EPISODE
SEASON
The Boys - Season 3 Episode 02: The Only Man in the Sky
A group of vigilantes set out to take down corrupt superheroes who abuse their superpowers.
21 September 1970, Columbia, Missouri, USA
10 February 1992, Los Angeles County, California, USA
6 February 1988, Montreal, Quebec, Canada