Film Shaitaan mengikuti kisah keluarga Kabir yang tinggal di wilayah perkotaan. Cerita diawali ketika akhir pekan, Kabir bersama istrinya dan anaknya bernama Janvi memutuskan untuk mengunjungi peternakan mereka.
Kala itu, mereka bertemu dengan seorang pria asing bernama Vanraaj (diperankan oleh Madhavan). Pada pertemuan tersebut, Vanraaj memperlihatkan dirinya sebagai sosok yang ramah dan sopan.
Vanraaj lantas meminta bantuan untuk mengisi ponselnya yang mati guna menghubungi putrinya. Tanpa menyimpan prasangka buruk, Kabir lantas mempersilakan Vanraaj masuk ke rumahnya.
Namun mulai dari sini, karakter asli Vanraaj perlahan terlihat. Hal mencurigakan dimulai saat Vanraaj tak kunjung meninggalkan rumah mereka. Jyothika, istri Kabir pun sempat meminta Kabir untuk segera meminta Vanraaj pergi.
Setelah lama tak kunjung pergi, akhirnya Kabir naik pitam dan mengusir Vanraaj. Bersmaan dengan ini, Vanraaj memanggil Janvi untuk meminta orang tuanya tak mengusirnya.
Anehnya, Janvi menuruti perintah sosok asing yang baru ditemuinya ini. Bahkan Janvi rela bertindak kasar pada orang tuanya untuk melaksankan perintah Vanraaj.
Belakangan terungkap bahwa Vanraaj adalah seorang ahli okultisme yang telah mengendalikan Janvi. Dalam cuplikan singkat, Vanraaj mengatakan bahwa Janvi adalah bonekanya dan Vanraaj adalah Tuhan bagi Janvi.
Secara terus menerus Vanraaj menggunakan kekuatannya untuk mengendalikan Janvi dan menyebabkannya berperilaku aneh sekaligus mengancam nyawa. Ajay, yang memerankan seorang ayah yang protektif, berusaha keras untuk menyelamatkan putrinya dari cengkeraman Vanraaj yang jahat.
Pertarungan antara kekuatan baik dan jahat pun terjadi. Ajay dan Jyothika berusaha untuk melawan kekuatan supranatural yang mengancam kebahagiaan keluarga mereka.