Talamasca: The Secret Order picks up a little in episode 2, but there's way too much going on for one hour of a TV show.
On Monday, the streaming giant revealed the trailer for its first Sesame Street season, season 56 overall, which premieres in ...