Angry plants having a fight | Sci-fi