Venus Flytrapshort film
Sci-Fi
Stranded and hungry, three space pirates strive desperately to repair their spaceship in the ruins of a devastated planet. Facing certain death, the strongest is preparing to devour the weak to survive ...