Cloak and Dagger – The Trojan Horse. ep2, 500514