John Irvin | thecouchcritic