profile

    Leueen Willoughby

    Movies

    poster
    The Final Conflict
    58 %|Mar 20, 1981
    Horror, Mystery, Thriller
    poster
    Superman II
    67 %|Dec 12, 1980
    Science Fiction, Action, Adventure
    poster
    Superman
    71.36999999999999 %|Dec 14, 1978
    Science Fiction, Action, Adventure
    poster
    Orion
    0 %|Dec 26, 1977
    Science Fiction, Music, TV Movie, Family

    Series

    poster
    Little Gloria... Happy at Last
    68 %|Oct 24, 1982
    Drama
    poster
    Turtle's Progress
    60 %|Apr 23, 1979
    Drama, Comedy