Can You Trust Your Eyes?