``` Species 2 Movie Reviews

Species 2

Released April 10, 1998

In fact, they all lose one star on their next movie. Sequel to sci-fi idiocy about voracious space invaders is worst film since "Return of the Living Dead III.""

Species 2 Movie Reviews

Share your thoughts. We appreciate it!

Write Review