Directed by Dennis Joseph, Thudarkadha is a tale of romance from start to finish and high drama in between. Vishnu (Saikumar), a music teacher, arrives at a palace to teach the princess music. He falls in love with her, and she reciprocates his love. When external forces try to usurp the palace and its riches, the couple must stick together and find a way out. But is Vishnu really who he appears to be?