The best drug for psychosis will depend upon a variety of factors, including the type and severity of the psychosis, the patient's age, gender, overall health, and other medications they may be taking. Generally, antipsychotic medications are considered to be the most effective treatment for the...