A falsely imprisoned young garage mechanic is ultimately vindicated.A falsely imprisoned young garage mechanic is ultimately vindicated.A falsely imprisoned young garage mechanic is ultimately vindicated.