The Alabama Shakespeare Festival offers a gritty version of the William Shakespeare classic Macbeth, set in a post-Apocalyptic world, beginning Jan. 25, prior to an official opening Jan. 26.