John E. Allen - Rotten Tomatoes