As always strong language is to be expected. If I had time the ending could have been so much better but alas :( WARNING: IF YOU DON'T WATCH TO THE VERY END YOUR MISSING OUT!!!