The haunting and enduring Green Bicycle Mystery comes into focus…