인간의 형상을 한 혼혈 천사와 혼혈 악마가 존재하는 세상. 태어날 때부터 그들을 구분하는 능력을 타고난 존 콘스탄틴은 자신의 능력을 저주하며 운명에서 벗어나기 위해 자살을 시도하지만 실패하고 만다. 그 후 다시 살아난 그는 천국과 지옥의 경계를 넘나들며 세상에 존재하는 악을 지옥으로 돌려보내기에 나선다. 그래야만 지옥으로 가게 되어 있는 자신의 운명이 뒤바뀌어 천국으로 들어갈 수 있음을 깨달았기 때문이다. 술, 담배에 쩔어 살면서 계속되는 전투에 지쳐만 가던 콘스탄틴. 그런 그에게 어느 날, LA 강력계 소속의 형사 안젤라가 찾아와 쌍둥이 동생의 죽음에 대한 의문을 풀기 위해 도움을 요청한다. 그러나 사건을 파헤칠수록 거대한 어둠의 힘 속으로 빨려 들게 되는데...

세계 최고의 모터싸이클 스턴트 챔피언 ‘자니 블레이즈’(니콜라스 케이지 분). 사랑하는 사람을 위해 악마 메피스토펠레스(피터 폰타 분)에게 자신의 영혼을 팔아넘긴 자니는 밤마다 자신도 모르는 사이, 죽을 수도 살 수도 없는 불멸의 영혼사냥꾼 ‘고스트 라이더’로 변하게 된다. 악마의 요구대로 영혼을 빼앗아야 하는 운명과 정의감 사이에서 방황하던 자니는 첫사랑 록산느(에바 멘데스 분)와 재회하게 되지만, 차마 자신의 비밀을 밝힐 수 없어 괴로워한다. 한편, 4명의 타락천사 ‘데블4’를 동원해서 어두운 세상의 지배를 꿈꾸는 메피스토펠레스의 아들 블랙하트는 가장 큰 방해세력인 고스트 라이더와의 정면승부를 위해 록산느를 내세워 상상조차 할 수 없었던 방법을 준비하는데…