Daniel Craig has consciously subverted his hypermasculine James Bond image by starring in 'Queer', a depiction of gay lust and love in 1950s America.