: Science Fiction Comedy : United States of America : en : 01/01/2021 : $30,000 (estimated) : Last Resort Productions : 18 min : 0.625 : English : Released