Angels? You\'re having a laugh!