Maybe I missed something but....
.....what were the letters on the mirror. .....CAL.......the boys chest.......Y......and the brothers chest ......PSE...
Does the word CALYPSE mean anything.
_____________
Where to now Kessler?.....Ducks Breath!