How could the counselor believe Megan was Annika's mother?
Other than the fact that Anika's father shows no apprehension about sleeping with a girl in her 20's, this was the scene that bothered me the most. Keira looks barely 10 years older than Chloe, yet a certified professional doesn't even bat an eye about 28 year old Megan saying she's 15/16 year old Annika's mom.
I'm telling you it's Keyser Soze!