This movie sucked. It’s about an immortal angel/demon/Irishman/something or other played by Colin Farrell who is kept alive through miracles and love and puppies and rainbows even while the nasty demon played by Russell Crowe chases after him.
What Works: There’s a thoroughly unexpected Will Smith cameo (he plays Lucifer) that temporarily jolted me out of my stupor, and kept me from falling too deeply asleep, but I wish they had thought up more for him to do. [Smith hardly ever cameos in anything, so why this?] Other than that, I can barely remember anything about this movie except that some women around me were crying their eyes out, and it may just work if you’re watching it on The Hallmark Channel a year from now when you’re snowed into your house. Under those circumstances, I think it might work best.
What Doesn’t Work: Like I said, I nearly fell asleep during several sections and didn’t like anything but a very brief cameo.
What I Would Have Done Differently: Oh boy…where to begin?