Is life under quarantine getting you down and itching for some on-track action? Take a look at the 2018 LM24 movie.