Skip to content
StreamScapeX

The Twins

Overview

An film showing the strange lives and behaviour of Freda and Greta Chaplin, identical twins from Yorkshire, whom leave doctors puzzled as to what their condition actually is.

Details

Status
Released
Release date
November 25, 1988
Original language
English
Countries
United Kingdom

Videos

More like this