Though apparently very different from the book (so my wife tells me, I haven't read it yet), Stardust is a really great romantic fantasy adventure loosely based on the Neil Gaiman novel of the same name. Telling the tale of a certain Tristan Thorn and his week long trek into a hidden inner world for what started out as a quest to obtain a fallen star for the young lady he fancies, it quickly turns into much more, something richer and more meaningful. Along the way Tristan and his companion, Yvaine, encounter lots of unique characters, most notably an evil witch exquisitely played by Michelle Pfeiffer and a pirate / entrepreneur played by Robert De Niro in what is definitely one of the most unusual roles I've seen him in. One of my all-time favorites, and a movie my wife and I re-watch relatively often, we enjoy it that much.
If you get a chance I thoroughly recommend the movie Requiem for a Dream, which you can watch online for free. It's an Oscar-nominated story of four people who become too heavily involved with and ultimately pay dearly for their growing addictions. All four main parts are played extraordinarily well, you are easily sucked into their stories, and it becomes more upsetting to see them loose control over their lives and loose sight of their dreams through their addictions, wishing that they'd see that making this one decision they'd start to recover.. At two hours long there are several disturbing parts, especially towards the climax , but it is worth sticking through to the end.