The concept is somewhat new, different and good; acting is good by almost all actors. The movie hold you for its entire run except the last 30 minutes. The last 30 minutes looks like they finished it in haste and therefore feels something is missing. Apart from that it worth your time.