Perplexed, bewildered.
Wearing a wig.
confused, astonished
defeated, thwarted
damned, accursed, bloody