James McAvoy plays a schizophrenic with 23 personalities, one of the personalities (Dennis) abducts 3 girls, for reasons unknown.
The film focuses around the girls' interactions with the many characters and McAvoy's relationship with his psychiatrist.
I found it quite a dark film which kept you wondering where it was going.
The final scene of the film left me thinking "where the hell did that come from??"
I'm sure some will love and others will hate.