Han Solo and Chewbacca the Wookiee must team-up for a daring train heist on the planet Vandor!