Mark Rudan: Every good story needs a villain and a hero

1570670788