✨ ベストアンサー ✨
visitは基本他動詞で直後には目的語が必要ですが欠けています。
なので今回は、visitの目的語になれる関係代名詞(which)が入ります。
関係副詞(where)は目的語にはなれません。
先行詞が場所だからwhereに飛び付いてはいけません。
名詞節を導く複合関係代名詞whoever whichever はそれぞれ
〜する人は誰でも
〜するものはどれでもあるいはどちらでも
みたいな意味が基本だと思います。
文を見てみるとwants の主語が欠けてますね。
なのでwants の主語になるwhoever が正解です。
見分け方は私もよくわからないので知りたいのですが意味で考えたら映画を見たいのは人やろでもいい気がします。whichever は意味の上でおかしい気がします。
あくまでもご参考程度に。
ありがとうございます。
細かく分かりやすい解説です。