A metallocene compound represented by the following general formula: wherein in the formula, M represents Hf; X 1 and X 2 are the same or different, each representing a hydrogen atom, an alkyl group having from 1 to 10 carbon atoms, an alkoxy group having from 1 to 10 carbon atoms, an aryl group having from 6 to 20 carbon atoms, an aryloxy group having from 6 to 10 carbon atoms, an alkenyl group having from 2 to 10 carbon atoms, an arylalkyl group having from 7 to 40 carbon atoms, an alkylaryl group having from 7 to 40 carbon atoms, an arylalkenyl group having from 8 to 40 carbon atoms, an alkyl group having from 1 to 20 carbon atoms and substituted with a silyl group having a hydrocarbon group having from 1 to 6 carbon atoms, a substituted amino group having from 1 to 10 carbon atoms, a group OH or a halogen atom; R 1 to R 9 and R 11 to R 19 are the same or different, each representing a hydrogen atom, a halogen atom, an alkyl group having from 1 to 10 carbon atoms, a halogenoalkyl group having from 1 to 10 carbon atoms, an aryl group having from 6 to 20 carbon atoms, an alkoxy group having from 1 to 10 carbon atoms, a silyl group having a hydrocarbon group having from 1 to 6 carbon atoms, an alkyl group having from 1 to 20 carbon atoms and substituted with a silyl group having a hydrocarbon group having from 1 to 6 carbon atoms, a group -NR 21 2, a group -SR 21, a group -OSiR 21 3 or a group -PR 21 2 (where R 21 's are the same or different, each representing a halogen atom, an alkyl group having from 1 to 10 carbon atom or an aryl group having from 6 to 20 carbon atoms), the neighboring groups of R 1 to R 9 and R 11 to R 19 may form one or more aromatic rings or aliphatic rings along with the atom bonding them, or R 4 and R 5, or R 4 and R 9, or R 14 and R 15, or R 14 and R 19 may form one aromatic ring or aliphatic ring along with the atom bonding them; R 10 and R 20 are the same or different, each representing a hydrogen atom, a halogen atom, an alkyl group having from 1 to 10 carbon atoms, a fluoroalkyl group having from 1 to 10 carbon atoms, an alkoxy group having from 1 to 10 carbon atoms, an aryl group having from 6 to 20 carbon atoms, a fluoroaryl group having from 6 to 10 carbon atoms, an aryloxy group having from 6 to 10 carbon atoms, an alkenyl group having from 2 to 10 carbon atoms, an arylalkyl group having from 7 to 40 carbon atoms, an alkylaryl group having from 7 to 40 carbon atoms, or an arylalkenyl group having from 8 to 40 carbon atoms, provided that R 10 and R 20 are not hydrogen atoms at the same time, and R 10 and R 20 may form one or more rings along with the atom bonding them. wherein in the formula, M represents Hf; X 1 and X 2 are the same or different, each representing a hydrogen atom, an alkyl group having from 1 to 10 carbon atoms, an alkoxy group having from 1 to 10 carbon atoms, an aryl group having from 6 to 20 carbon atoms, an aryloxy group having from 6 to 10 carbon atoms, an alkenyl group having from 2 to 10 carbon atoms, an arylalkyl group having from 7 to 40 carbon atoms, an alkylaryl group having from 7 to 40 carbon atoms, an arylalkenyl group having from 8 to 40 carbon atoms, an alkyl group having from 1 to 20 carbon atoms and substituted with a silyl group having a hydrocarbon group having from 1 to 6 carbon atoms, a substituted amino group having from 1 to 10 carbon atoms, a group OH or a halogen atom; R 1 to R 9 and R 11 to R 19 are the same or different, each representing a hydrogen atom, a halogen atom, an alkyl group having from 1 to 10 carbon atoms, a halogenoalkyl group having from 1 to 10 carbon atoms, an aryl group having from 6 to 20 carbon atoms, an alkoxy group having from 1 to 10 carbon atoms, a silyl group having a hydrocarbon group having from 1 to 6 carbon atoms, an alkyl group having from 1 to 20 carbon atoms and substituted with a silyl group having a hydrocarbon group having from 1 to 6 carbon atoms, a group -NR 21 2, a group -SR 21, a group -OSiR 21 3 or a group -PR 21 2 (where R 21 's are the same or different, each representing a halogen atom, an alkyl group having from 1 to 10 carbon atom or an aryl group having from 6 to 20 carbon atoms), the neighboring groups of R 1 to R 9 and R 11 to R 19 may form one or more aromatic rings or aliphatic rings along with the atom bonding them, or R 4 and R 5, or R 4 and R 9, or R 14 and R 15, or R 14 and R 19 may form one aromatic ring or aliphatic ring along with the atom bonding them; R 10 and R 20 are the same or different, each representing a hydrogen atom, a halogen atom, an alkyl group having from 1 to 10 carbon atoms, a fluoroalkyl group having from 1 to 10 carbon atoms, an alkoxy group having from 1 to 10 carbon atoms, an aryl group having from 6 to 20 carbon atoms, a fluoroaryl group having from 6 to 10 carbon atoms, an aryloxy group having from 6 to 10 carbon atoms, an alkenyl group having from 2 to 10 carbon atoms, an arylalkyl group having from 7 to 40 carbon atoms, an alkylaryl group having from 7 to 40 carbon atoms, or an arylalkenyl group having from 8 to 40 carbon atoms, provided that R 10 and R 20 are not hydrogen atoms at the same time, and R 10 and R 20 may form one or more rings along with the atom bonding them.