Film ReviewSci-FiShort Film cinemafilm reviewfilmsnobberyindependent filmindie filmlet's leave the planetmoviesnic laruescience fictionshort film April 13, 2023 Let’s Leave The Planet by Nicholas LaRue