Pretty good for something with such a copy paste idea and too much plot armor.
Execution: 7.5/10 good execution for such a non original(or bad) idea
Plot: 5.5/10 too much plot armor but not horrible somehow
Idea: 6.5/10 good idea but not original
Overall: 6.5/10 a little below average but not that bad