Jodie Haywood Movies

  • 1983
    Abra Cadabra

    Abra Cadabra

    Abra Cadabra

    5.81983HD

    Dr Cadabra, an eccentric magician, lives in outer space with his son Abra and their pets - Stella the star cat and Zodiac the space dog. When all...

    Abra Cadabra