Amir Khan has based his character although a bit loosely on Johnny Depp from Pirates of the Caribbean. But he has failed to focus on how the character should correlate with an Indian audience and also the context of freedom struggle detracts from the fun loving persona of his role.