Barcelona, Spain meets Inception!