In his final moments, a troubled scientist seeks to make amends with his family.
Tom Brumpton
Adam Luff