Nayaki teaser: Trisha is a beautiful yet deadly starlet!

From the teaser, it looks like Trisha will be the heart and soul of the movie!...