Robert Seeley Best movies: The Love Witch (2016) The Man in the Iron Mask (1998) Star (1993) (TV movie)