Tagged: Logan Marshall-Green

Devil

Watch the movie trailer for the M. Night Shyamalan-produced supernatural thriller ‘Devil’. Set in an...