With so many amazing talents (except superman who was never good in acting anyway) , this is a fairy high budget film but very bad in directing and super bad in script writing. Very high hopes of it but started to hate it after 13 minutes. If you love shelock holmes movies just dont see it, if you are a Millie Brown's fan please please please dont see it, cos this film almost ruin her career.