Reading fiction and
    watching science fiction movies
Question

                Is it OK to read books on Science fiction
      where a mad scientist creates a human being or a hybrid between a human and an animal?
Praise be to Allah.If these stories include lies, such as Darwin’s
    theory (evolution), and other things that are contrary to the facts stated by Islam and
    the facts of natural science, then the Muslim should avoid them, and keep himself busy
    with something that will be of use to him, such as learning good things or doing righteous
    deeds or reading true stories and historical accounts and so on. Many of the movies and
    novels that are known as “Science Fiction” include a lot of kufr, such as
    putting life and death in the hands of some created being, giving creatures the ability to
    create from nothing, saying that scientists in laboratories can create from nothing,
    making inanimate things come alive, creating life from a fossil that has been dead for
    many millenia, or travelling to the future then coming back to the present. All of this is
    impossible, and no one knows the unseen except for Allaah. Some of these novels and movies
    also include clear contradictions of historical facts that are mentioned in the
    Qur’aan and Sunnah, such as man’s creation and his life on earth. When the
    Muslim indulges in reading these books or watching these movies, it shakes his belief or
    at the very least wastes his time and keeps him busy with something that is of no benefit
    to him. Some people claim that this is just entertainment and a way of passing time, but
    entertainment is not permitted if it is haraam, and the Muslim’s time is too precious
    to be wasted on such trivial things. The Prophet 
 (peace and blessings of Allaah be upon
    him) said: “One of the signs of a person being properly committed to Islam is that he
    leaves alone that which does not concern him.” (Reported by al-Tirmidhi, 2239,
    and others. Also in Saheeh al-Jaami’, 5911). And Allaah knows
    best.