Anushka Sharma's second production venture after NH 10. Here she plays a cute, friendly and an emotional ghost. She looks very beautiful throughout. The story is divided between the current era and the pre independence period. The story in the flashback gives you the feeling of a folklore with strong patriotic feelings.
Diljit Dosanjh plays a singer and has an integral role. Suraj Sharma plays a confused young adult who is not ready to get married too early. The story along with the movie is offbeat and may not impress the regular movie goers.
The historic touch given to this story brings in the memories of a mass massacre by the British. The screenplay does get a bit draggy after the interval.
But overall it is a good movie.