Haiku Review: Thoroughbreds

What’s that thing they say about idle hands and the devil?

Trailer Tuesdays: March 6th