Definition: Given the Question and Answer pair, detect whether the answer is acceptable or not. Denote acceptable answer as "yes", otherwise denote as "no". An acceptable answer is consistent with the context in question, detailed, long, and uses general knowledge of English. Answers that are not definite and suggest a variety of options are not acceptable answers.
Input: Question: Possible Duplicate: Which is correct to say: "It's me" or "It's I"? Tonight I watched a movie (The Gospel of John) in which Jesus said (as quoted from the written Gospel of John), "It is I." How does this expression differ from "It is me?" 
Answer: "It is me" is ungrammatical. Transitive verbs, like speak take a subject and an object. Thus, You (subject) will speak to me. (object) The verb to be is not transitive, but copular. It takes a subject and predicate. Thus, It (subject) is I. (predicate) Also, it must be We'll soon find out who (subject) is who (predicate.) rather than We'll soon find out who (subject) is whom (object.) Edit: Please see @krubo's excellent answer below. Edit: RegDwight is right that "It is I" is very formal for speech, and few people talk like this anymore.

no