I have not found a movie worth watching over the last few years.
こんにちは!
ご質問ありがとうございます。
『ここ数年見ごたえのある映画に出会えていない』は、いくつか言い方が考えられますが、例えば、
I have not found a movie worth watching over the last few years.
と言えます。
『みごたえ』は、worth watching を使って『見る・一見の価値がある』と表現しています。
メモ
find 見つける、探し出す、出会う、出くわす
worth ~の価値がある
over the last years ここ数年
参考になれば幸いです。
I haven't come across a captivating movie in the last few years.
I haven't come across a captivating movie in the last few years.
「ここ数年、見ごたえのある映画に出会えていない」
この表現で、「come across」は「出会う」、「captivating」は「見ごたえのある」を意味します。
別の言い方として、
I haven't seen a truly engaging film for several years.
「数年間、真に引き込まれる映画を観ていない」
も適しています。