Seorang pelajar SMA, Percy Jackson (Logan Lerman) adalah anak dari dewa kuno Yunani si penguasa lautan, Poseidon (Kevin McKidd). Suatu hari ketika petir milik Dewa Zeus (Sean Bean), raja para dewa Yunani, hilang dicuri, Percy menjadi tersangka utama.
Menambah kerumitan persoalan dalam hidupnya, sang ibu, Catherine Keener tiba-tiba menghilang. Demi membuktikan dirinya tidak bersalah, Percy dibantu dengan teman-temannya menempuh petualangan baru mencari pencuri sesungguhnya. Ia juga harus menyelamatkan ibunya dan mengungkap sebuah misteri yang bahkan lebih kuat daripada para dewa itu sendiri.