Lisa Sheffer

Played by Rosie O’Donnell

A social worker at the Hatch Institute where Thomas is staying.

Looking for HBO Max?

Stream all of HBO together with even more of your favorite blockbusters, addictive series, and new Max Originals.