Written by Anna Harrison 100/100 Of late, my faith in humanity has worn rather thin—for obvious reasons, I should think. Then, something like Alien On Stage comes along and renews my hope in the human race. No, I’m not exaggerating. … Continue reading.