tvmaze.com
TVMaze is a personal TV guide and TV and web series database. It provides personalized schedule creation, episode guides, cast, crew and character information, recaps, reviews, episode trailers, celebrity photos, and a TV API. The site also lists popular shows airing tonight, upcoming season premieres, and related news and articles.