A mysterious and critical mission