profile

    Glenn Ransom

    Movies

    poster
    Monstroid
    35 %|Jul 11, 1980
    Horror, Science Fiction
    poster
    An Enemy of the People
    65 %|Mar 17, 1978
    Drama
    poster
    The Lucifer Complex
    26 %|Jan 1, 1978
    TV Movie, Science Fiction

    Series