Angel on a mission