The Awesomes
The Final Showdown
Season 3 Episode 10
November 3, 2015 TV-14
When Mr. Awesome gets hold of the only thing in the world that can kill him, The Awesomes must get creative to stop him; Perfect Man discovers a secret from his past.
Watch on these services
Cast of The Final Showdown