Robert De Niro – Angel Heart Quote of the Week Who said that? “However cleverly you sneak up on a mirror, your reflection always looks you straight in the eye.“ — Louis Cyphre – (Angel Heart)