Angel Eyes (Extended Version)