Turistas (2006) Vacationing hardbodies run afoul of Brazilian organ harvesters. Play on a double-bill with Hostel and you'll never want to leave the U.S.A. again. TIL: 65% of Brazilians are members of the Church, making the country the largest Catholic community in the world.
Dad Rock Diary: April Wine - The Nature of the Beast (1981) Somewhere there's an 80's kid with a mullet and a Camaro who thinks this is the best album ever. Laudable Lyrics: Only doing as they please. You'll never hear a word about Heaven or what they'd have to do to fly so high.
And finally, Daniel Kempton and Anne Hendershott over at The Catholic World Report ask the question, “Can horror give hope in a horrifying world?”