India, Feb. 11 -- Post the success of Karthikeya 2, it has been two long years since we have seen Nikhil Siddhartha in a Telugu film. Now, he is ready with his new period drama Swayambhu. Directed by Bharat Krishnamachari, the makers have released the teaser and announced that the film will hit the screens on April 10, 2026.

Watch Sampradayani Suppini Suddapoosani, Mana Shankara Vara Prasad Garu, The Raja Saab, $90s, and other Telugu films with OTTplay Premium.

The teaser looks visually grand and showcases Nikhil in a powerful warrior role. Swayambhu revolves around the hidden Sengol, a sacred symbol believed to have been gifted by Lord Shiva to Lord Rama and passed down through generations.

It eventually falls into enemy hands, but it...