The mythology is perfectly blended and the balance of past an present times, the acting per se is amazing especially the lead actress as she has to showcase her and the other half of Imoogi. It's a one time must watch, the story, screenplay and direction, acting and especially the cinematography, editing and visual effects!!!