Heh! I liked the tech in that movie, even despite it’s lame propaganda plot. He hits stuff in space with that thing, if I recall.
Yup, a LEO manpad.