Movies Fans Finally got an Explanation for Thor’s Absence in Captain America: Civil War August 28, 2016