OK - let's try a simple fix first of all, then we can try the more difficult ones later.
Double tap the Home button to open up the multi-task bar.
Press and hold any icon in the multi-task bar until the icons start to jiggle.
Then tap the Netflix icon in the top left hand corner where the 'X' is. This will close the app. Its icon should disappear from the multi-task bar. It's not deleted, just closed.
Now touch the Home button to hide the multi-task bar.
Try Netflix again and see if the problem is fixed.
If not, get back to us and we'll move on to the next possible solution!!
Tim