Details in the movie that i noticed:
Why Prabhas is named bhairava and not karna directly?
->As per the puranas,Bhairava(kaal bhairav) is supreme leader of time of this universe.He is the avatar of Lord shiva.He never lost any fight rather he is tasked to protect all elements of the universe.He protects women who could not protect themselves(as he does in the movie by protecting sumati)
Prabhas showing glimpses of karna:
->
Like karna,Prabhas didn't know who were his parents.He was raised by a commoner(Just like a sutaputra in Mahabharata).The removing of wheel of bujji resembles removing of wheel of his chariot in the Mahabharata war.
Why deepika is named Sumati?
Sumati is supposed to be mother of kalki in puranas who was also a mother of 60,000 sons of sagara and was incarnated as buddha in her past life.
Why Ashwathama is almost 10 feet tall?
->
People from Mahabharata period are believed to be that tall...Human evolution reduced muscle mass and stature considerably in later ages due to advancement of machines and reduction of physical labour
Why kamal hasan(Supreme yaskin) is definitely kali?
->
In puranas,it is mentioned that kali's whole body is made of visha(poison).When Yaskin gives a drop of his sweat to scientist in the movie,he instantly dies highlighting that yaskin's body is made of poison too.Also,in last scene,He has shown with multiple hands and demonic voice signifying kali,the asura!