After a shipwreck, Aditya lands on a mysterious island where he towersover the inhabitants, who believe he is their saviour against a fearsomedemon.+More