Adelaine Kane as Ruth. Held against her will by the men of Amish community to keep her from talking to the police.

The Devil’s Hand

Gold in a Pile of Shit Yes, that’s about Alycia Debnam-Carey and Adelaide Kane. Two rising female TV stars who are becoming new role models (or crushes) for lots of teenage girls and young women. The movie itself isn’t very good, just like it says: Forgive me father, for I am sin, – yes, it […]