Throw in a little nudity and this is basically fan fiction.