Following the public hysteria following the broadcast of the Shed 17 documentary, further revelations are uncovered about the events on Sodor Island in the early 80's.
Director
No cast found
No comment for this review.
StatusReleased: 6 years agoSeptember 3, 2018
LanguageEnglish
Spoken LanguagesEnglish
Budget$50.0K
Revenue$159.0K