Joe Allen is a freelance writer based in Upstate New York with a passion for movies, TV, and nerdy, provocative list-making.