Doesn’t everyone wish they could put on a suit jacket and instantly have the good looks, stealth, and charm of James Bond?

If there was anyone who would know how good that would feel, it’s Daniel Craig, the actor who of course played the role of James Bond in five films from the iconic franchise.

Our friends at Twentyfour Seven made a witty commercial for Heineken, featuring a Daniel Craig who gets to live out that very dream. In Daniel Craig vs. James Bond, Daniel Craig plays himself, an actor on vacation who gets caught up in a surrealist identity crisis. After forgetting his passport in a taxi, Daniel Craig the actor tries on the powers of his fictional character James Bond, and in a typical James Bond story, he makes the impossible possible.

Check out the spot below, and congratulations to our Twentyfour Seven friends for their great work!