Amadeus

God of Love and Hate all at once.