In the entire supporting cast of Baahubali: The Beginning, the one guy who appeared quite out of place was Adivi Sesh (he played Bhallaladeva's son, if you remember). We didn't think much of him at that time. Just another well-heeled youngster using his contacts in the industry, we thought.
We'll politely take that back now and give credit where it's due. Adivi Sesh is excellent. He isn't yet a terrific actor, but anyone who could come up with a story like Kshanam, and write it so effectively (writing credits shared with director Ravikanth Perepu), and actually manages to get it....