Watch Now
Filters
Streaming in:
Something wrong? Let us know!
You can buy "The Lost Skeleton of Cadavra" on Microsoft Store as download or rent it on Microsoft Store online.
A dedicated scientist, aided by his clueless wife, rolls up his shirt sleeves and tries to save the world from a radioactive monster, curious space aliens, an evil scientist and a crabby skeleton.