A documentary about the Irish scientist Charlotte Keppel who in the 1930s invented a machine that could see into the past.
Based on 2 votes
Be the first to share your thoughts about this movie!