Rachel Weisz thinks guys will find her attractive in 'Oz the Great and Powerful'.

The 43-year-old actress believes Sam Raimi's prequel to classic film 'The Wizard of Oz' will appeal to both children and any reluctant fathers who get dragged along to the cinema, since she and her co-stars Mila Kunis and Michelle Williams don sexy witch costume in the movie.

She joked: ''I think we're cute witches, yeah. Got to keep the dads happy.''

Rachel - who is married to Daniel Craig - relished playing Wicked Witch of the East Evanora and promises cinema goers plenty of on-screen cat fights and backstabbing with her fellow actresses, although she insists the film is still family friendly.

She teased: ''Ours is proper Disney. I mean, there are some scary moments. But it's a family film ... But she's (Evanora has) got that thing women who are bad have, of really enjoying being bad. No conscience ... She's pleasuring herself with her own badness! Her character hates Michelle Williams' character [Glinda]. She's very jealous of her because she's so blonde and pretty. I hate her! There are cat fights.''