take shelter

1 4217

You know you've got a hot film when hot young stars like Jake Gyllenhaal and Amy Ryan show up for a premiere. But they...