define: "still coming back"
Does it go away at all? It may have hidden characters (ones that are legal but do not display) in the filename. try getting the file to show using ls.
Copy the filename from the screen using copy and paste.
Paste the filename after rm
Code:
rm '<paste file name here>'
Those are single quote marks.