Sunday 25 May 2014

New Releases on Netflix - Devil's Due



Fueled by the mystery surrounding a cache of found film footage, the story features an offbeat group of young people who wander into danger. Filmed in the Dominican Republic and New Orleans, this chilling tale stars Zach Gilford and Allison Miller.



from New Releases This Week

No comments:

Post a Comment