Home Comic Book Previews Toil and Trouble #5 By CBR Staff Published Jan 4, 2016 Smertae and Riata battle with Macbeth's fate hanging in the balance.