Angel : a tale of wonder