An old warlock who seduces women for a devil to gain youth in return.
Vayanadan Thampan
Editor
Writer
Producer
Director of Photography
Director
Original Music Composer