The Devil and Max Devlin Pictures - Rotten Tomatoes