Will Sif and Balder be deterred on their latest mission? Thor II makes an unsavory discovery back on Earth.