Can Villains Be Good?

12.12.2019 - By Imaginary Worlds

Download our free app to listen on your phone

They took over the world. They crushed our heroes. Now they feel bad. What does it take for a villain to be redeemed -- and what does it take for us to forgive them?
Learn more about your ad choices. Visit

More episodes from Imaginary Worlds