People battling their inner demons in a gripping melting pot of memories in mind, where justice, morality and humanity clash in an electrifying showdown full of unpredictable twists!