The story is set in the backdrop of a village where Geeta (Tamanna Bhatia) grows under the shade of her doting father Subramaniam (Nasser) who takes care of everything for her and she is equally attached to him. She comes to Hyderabad for her further studies and stays at her uncle Gachibowli Diwakar's (Brahmanandam) house. There, her cousin Swathi(Karuna) has a group of friends and one among them is the happy and playful Siddharth, or Siddhu (Siddarth Narayan). Siddhu is a big Casanova among girls and though he always has a smile on his face, there is a sad past as his mother Rajyalakshmi (Ramya Krishna) is living separately from his father Prakash (Prakash Raj).
A taxi driver gets more than he bargained for when he picks up two teen runaways. Not only does the pair possess supernatural powers, but they're also trying desperately to escape people who have made them their targets.
A teacher opens a time capsule that has been dug up at his son's elementary school; in it are some chilling predictions -- some that have already occurred and others that are about to -- that lead him to believe his family plays a role in the events that are about to unfold.