Effigy / Delw Pictures - Rotten Tomatoes