Menu
© 2026 The Couch Critic
Browse 1 movies from Femcike Films
A group of pilgrims travels from a border village in Kerala to Sabarimala to visit Lord Ayyappa's temple. Later, an atheist police constable joins them, after which unexpected events take place.
Jan 2010