대공황 시대 미국 남부에서 태어난 레이 찰스 로빈슨(제이미 폭스)은 동생의 죽음을 목격한 충격으로 7살에 시력을 잃는다. 소작농이던 어머니 아레사(샤론 워런)는 충격적인 사고와 겹치는 불운에도 불구하고 레이를 더욱 강인하게 키우고자 이를 악문다. 도움을 받기보다는 혼자 일어서야 했던 그는 보컬 겸 피아니스트로 성장한다. 당시 재즈의 본고장으로 손꼽히던 시애틀로 떠나 세션맨으로 첫 무대에 오르는 레이. 잭 로더데일과의 인연으로 스윙타임 레코드에서 처음 취입한 블루스 음반으로 무명에서는 벗어나지만, 앞을 보지 못하는 그를 주위 사람들은 이용하려고만 든다.

30세가 되기도 전에 비틀즈의 인기를 앞서고, 엘비스 프레슬리, 제리 리 루이스 등과의 어깨를 함께 했던 ‘쟈니 캐쉬’의 천재적이고 열정적인 음악 인생과 지독하게도 외롭고, 열정적이었던 그의 사랑이 아름다운 음악에 맞춰 펼쳐진다. 쟈니 캐쉬(호아킨 피닉스)는 어린 시절 부모님의 끔찍한 사랑을 받던 형이 사고로 죽은 뒤 평생을 형의 자리를 대신해 부모님의 사랑을 얻기 위해 노력하며 힘들어한다. 어린 시절부터 노래를 좋아했던 그는 작은 레코드회사에서 처음으로 자신의 앨범을 낸 뒤 순식간에 전 미국 소녀들의 우상으로 떠오르며 스타가 된다. 이미 어린 시절 첫사랑과 결혼한 유부남이었던 쟈니는 역시 가수인 준 카터(리즈 위더스푼)와 투어를 다니다 열정적인 사랑에 빠지게 되고, 이미 온갖 약물중독으로 망가질 대로 망가진 그에게 ‘준’은 ‘쟈니’를 그 자신으로부터 구해줄 수 있는 유일한 사람이 된다.