Obviously Leonardo was a great choice for a pretty boy, Romeo, but this movie is quite diappointing. The comical path they tried to take did not succeed. The movie seemed very cheap and the only good thing was Leonardo. Definitely a 30 dollar budget movie. Not a big fan of Claire Danes either.
P.S. If you did not like Moulin Rouge you definitely will not like this movie.