Een toevallige ontmoeting in een rijdende trein op een regenachtige avond tussen een 32-jarige doorsnee man en een 8000 jaar oude onsterfelijke figuur (en een rat!) vormt de aanzet tot een reeks gebeurtenissen die hun lotgevallen met elkaar zal verbinden. Te midden van morele dilemma’s en onverwacht medeleven probeert de gewone man te overleven, terwijl de onsterfelijke (met veel genoegen gespeeld door de charismatische Nivin Pauly) eeuwenoude wonden wil genezen. De vijfde speelfilm van Tamil-regisseur Ram is een filmische bespiegeling van de Tamil-filosofie en tegelijkertijd een studie van liefde, verdriet, leed, compassie en verlossing. Wat kenners van Rams eerdere werk zal verbazen, is hoe enorm anders de toon, stijl en schaal van Seven Seas Seven Hills is.
Ram is een filmmaker die bekendstaat om zijn rauwe portretten van het hedendaagse leven, vaak met zware thema’s die de moderne samenleving bekritiseren. Hier tapt hij uit een ander vaatje door zijn canvas te verbreden, maar ook door de meer mythologische vertelstijl, waarbij de personages de basis vormen voor zijn onderzoek naar de menselijke conditie. De film speelt met genrewetten en zowel de vecht- als dansscènes zijn een lust voor het oog, dit gespreksonderwerp vol actie draait uit op een onweerstaanbare mix van dik aangezet melodrama, komedie, zang en groots spektakel.