My Hero
Nothing to Hide
E5 Feb 4, 2005
Thermoman liberates the stolen Mona Lisa from an art thief's clutches, but comes under suspicion from Scotland Yard when he cannot explain its presence in his flat.
Where to Watch Nothing to Hide
Cast of Nothing to Hide