cassandra crossing ending explained