Prabhas started his acting career with the Telugu film Eeshwar in 2002. He tasted success with his 2004 release Varsham, where he starred alongside Trisha Krishnan. After Varsham, he starred in Adavi Ramudu and Chakram but both the films failed at the box-office. However, in 2005, he made amends by a powerful performance in the blockbuster, Chatrapathhi, where he starred opposite actress Shriya Saran. After Chatrapati his films such as Yogi, Pournami, and Munna failed at the box-office. Despite these unsuccessful films, he enjoyed a massive, loyal fan base among Telugu people, especially among females. His 2008 release Bujjigadu gave him much needed success. From 2008 to 2014 he starred in few moderate hit films like Mr. Perfect, Rebel & Mirchi amongst others.
In 2015, he starred in S.S. Rajamouli's epic Baahubali: The Beginning. This film accumulated commercial and critical acclaim throughout the world. Soon after the first part, its sequel became the most awaited movie. The sequel released in March 2017. The film was released in 900 screens and yet first week shows were booked fully in advance. The movie is more of a prequel than sequel and Prabhas gave the performance of a lifetime in this film.