1. If I discard a dupe from Kings Landing Joffrey, can it be canceled with He Calls it Thinking?
2. Can Kings Landing Joffrey's ability be canceled by He Calls It Thinking?
Pretty much it comes down to how Immunity works. I'm not sure if immunity covers abilities on characters since it apparently doesn't cover power on a character.