A loose Star Wars parody. Plucky Duck has to save a planet called Planet X from "Duck Vader".
uCinema.cc 2024