A short Star Wars fan film inspired by the upcoming