Film
When teenager Nicholas Barclay (Marc-André Grondin, C.R.A.Z.Y.) mysteriously resurfaces after he went missing three years ago, his sister (Emilie De Ravin, Lost) and mother (Ellen Barkin) welcome him back with open arms, but a no-nonsense FBI agen...
View Details