Colin Farrell with a bad haircut...Russell Crowe with a bad accent...Jennifer Connelly doing nothing....Will Smith is the Devil...flying horses...sickly redheads...this movie wants to be everything but ends up being nothing...damn you Colin Farrell for convincing me to sit through this slush...