Bagavathi is a Tamil action film that hit the big screens back in 2002. Directed by A. Venkatesh, the movie received positive ...