Puppets take center stage in new Doom Patrol episode photos

The Doom Patrol is clearly trying to make it difficult to write about each week.

Doom Patrol episode 103, “Puppet Patrol,” is going to see us meet puppets. Really, what else do we need to know?

Following their only lead in the search for Niles Caulder, the Doom Patrol set out for Paraguay where they discover Dr. Von Fuchs (guest star JULIAN RICHINGS) the Nazi doctor who transformed Eric Morden into Mr. Nobody and learn the connection between Niles and the two villains.

Doom Patrol episode 103 will debut on March 1 on DC Universe.