The film is too good. It is a tale of revenge, love, anger and loss. Set in Bengal, the visuals are a delight. On the top of it, the actors are mesmerizing. The story is very well told, giving only enough information away at each juncture. It keeps you hooked.