Michael Shannon is facing stormy weather and mental illness in Take Shelter

The go-to guy for crazy changes direction in one of his best roles yet

by