Crystal Allen USA Best movies: Crooked Arrows (2012) Legionnaire (1998) Stalked by My Doctor (2015) (TV movie)