Broods Life After meaning