5.4 TWD Express Rolling Takeoff Jul. 14, 1987 TWD Express Rolling Takeoff IMDb: 5.4 1987 55 min 23 views A crew of space cargo workers rescue a beautiful android and land themselves in trouble thereby. AnimationAnime MoviesScience Fiction