Taking Angelic Flights