We cruise ino the top four today and we take a look at the best fantasy film of the year, Stardust, and Dreamgirls that film that should of contended for Oscars but all went horribly wrong.

No 4 The Best: Stardust
Fantasy film Stardust has been the surprise package of the year earnignjust over $134m at the global box office as well as beating it's fantasy rivals hands down.Tristan (Cox) has lived his whole life in the quiet town of Wall, named after the ancient stones that surround it, cutting it off from the world beyond.Tristan pines for, and desperately tries to win the heart of, the beautiful yet shallow Victoria (Sienna Miller). One evening Victoria promises to marry Tristan if he brings back a fallen star.To prove his love Tristan escapes from Wall in an attempt to find the star but when he does he comes face to face with Yvaine (Danes).

But Tristan isn't the only one looking for the star: the king of Stormhold (Peter O'Toole) is dying one of his surviving sons must find a precious stone to be crowned the next king - a stone than is now in Yvaine's possession. And three witches seek the scar to re-gain their youthful looks.

This is a family film, hard to believe with Matthew 'Layer Cake' Vaughn at the helm, but there really is something for everyone to enjoy.

Most of this summer's blockbusters sold us a CGI package with many falling short on a plot. Vaughn on the other hand has concentrated on telling and selling the story mixing action, comedy and a little romance.

But the film's real selling point is it's excellent cast which includes Michelle Pfeiffer and Robert De Niro. De Niro in particular steals the show - and it's not everyday you get to see an acting legend prancing in front of a mirror in a corset and feather boa.

This film is by no means perfect it suffers from uneven pacing, the beginning is painfully slow, and is a tad too long.

For the older member of the audience it becomes obvious fairly early on in the film who is going to end up with who and who will get their comeuppance but it's just so much fun watching these characters get there.

This is a film that wears it's heart on it's sleeve and concentrates on telling the audience a story, a concept that semms to be being lost with the big budget blockbusters.

For fans of the fantasy genre forget The Golden Compass, forget The Dark Is Rising if you want to see one fantasy film this year then Stardust is the runaway hit.

No 4 The Worst: Dreamgirls

It seems the music biopic/musical is becoming a bit of a tradition come Oscar time thatit's actually getting a bit dull.

Ray and Walk the Line were two high quality movies that deserved the praise and award nominations/wins that came their way, and I still maintain that Joaquin Phoenix was robbed!

However with Dreamgirls this successful trend comes to an abrupt end. During the promotion of the movie Danny Glover claimed that it was one of the most powerful films ever seen, but it appears that I was obviously watching a different movie.

It was a major shock when Dreamgirls failed to makes the shortlist for Best Picture at this year's Academy Awards. The real problem with the film was it got so caught up within it's own hype and belief that it was Oscar worthy that it got lost amongst it's very dull plot.

Loosley based on the story of Diana Ross and the Supremes the plot plods along until it was time for the girls to take to the stage and only then is it worth trying to keep our attention on the screen.

Dreamgirls may have had razzle dazzle but it lacked soul woth a largely inexpeienced cast failing to breathe life and bring personality to their roles leaving them a little flat and two dimensional.

Eddie Murphy however puts in a sterling performance as James "Thunder" Early delivering confident and quality vocals. Jennifer Hudson too delivers a confident performance as Effie, although whether it was actually worth an Oscar I'm not so sure.

Jamie Foxx was totally wasted and left one wondering why he went into a musical movie so close after his success in Ray. Beyonce Knowles delivers and ok turn but questions are asked as too whether she just plays herself.

This is a disappointing film that was so sure it would bag a major that it loses it's way, it's unfortunate as given a better plot and more experienced cast this could have been a corker of a film.

FemaleFirst Helen Earnshaw