Cas was one of the angels that fell for Zachariah's lies and thought he was suppose to stop the seals from being broken. Cas didn't know the truth until 4.20 The Rapture and he was going to tell...