Of course it's been done. Haven't you ever heard the old expression, there are only 4 basic plots:
Boy Meets Girl Boy Loses Girl Boy conquers world 10th plague gets loose again
there are no new plots.
LOL! I knew that! :)