Mike Myers is ready to defend Canada.