Na planie melodramatu Oczy anioła (Angel Eyes, 2001) poprosił, aby Jennifer Lopez zakryła piersi i tego samego wymagał od Ashley Judd w thrillerze Bez przedawnienia (High Crimes, 2002).
Wcielił się w postać idealisty Edmunda Dantesa, marynarza nieświadomie zawikłanego w spisek polityczny, który został przez jego wrogów wykorzystany dla osiągnięcia prywatnych korzyści w ekranizacji słynnej powieści Aleksandra Dumasa Hrabia Monte Christo (The Count of Monte Cristo, 2002). Jednak dopiero kreacja Jezusa Chrystusa w filmie Mela Gibsona Pasja (The Passion of the Christ, 2004) sprawiła, że znalazł się w oku kinematograficznego cyklonu. Podczas kręcenia Pasji poraził go piorun. Za tę rolę odebrał nagrodę Grace – MovieGuide w Los Angeles jako najlepszy inspirujący aktor kinowy oraz był nominowany do nagrody MTV. Występ w filmie Gibsona stał się początkiem kolejnych problemów ze znalezieniem angażu, jak sam aktor przyznał w jednym z wywiadów. Środowisko Ligi Przeciwko Zniesławieniu poprzez wskazywanie na antysemityzm jako motyw powstania filmu Pasja sprawiło, iż przed Caviezelem zaczęły zamykać się drzwi Hollywoodu.
W amerykańskiej produkcji J.J.