MAJOR plot hole....
Emma is just John with a dress and a wig on. He looks EXACTLY the same. It's so silly. Nobody would fall for that, let alone the whole town. Yes I know that cross dressing was probably a lot more in the closet (ahem) in those days...but it doesn't take a rocket scientist to work out what was going on there.
Identical twin sister who was seperated at birth I could just about accept. Or if Emma made some more effort with her appearence. I mean a pair of fake boobies or something at least, come on...
Cillian/John has a strinking and unusual face. Emma should have got her hands on some prosthetic make up if she wanted to realisticly pass as a different person.
The whole town falling for it just didn't work because it's a sort of realistic film. It doesn't ask you to use your imagination, so you don't.
Sillyness. Beautifully shot though, and some very good acting.
Rant over :)