Finigrin is a medication that contains codeine and promethazine and is commonly used to treat coughs and Allergies. It works by suppressing the cough reflex and blocking histamine, which helps to reduce symptoms such as coughing and sneezing. However, it can cause side effects such as drowsiness and dizziness.