Beau Michael Thorne

Dominic Cooper Has The Cure for Last House's Dennis Iliadis

It's been a while since we heard anything from the director of the better than expected remake of The Last House on the Left, Dennis Iliadis, but thankfully the man has The Cure for his absence.