Frances de la Tour is a doc trying to unlock the secrets of the human brain in Cold Lazarus (1986), a UK mini-series about a company that's tinkering with a frozen human head to understand memory. Unfortunately, Frances and her team are deeply in need of … Join Mr Skin to read her entire Biography