Long John of Mimic (1997) (5/19)

He played as one of the Long Johns (evolved winged insect monsters with resemblance to a flea or a cockroach) in a 1997 American science fiction horror film “Mimic” where actor Norman Reedus played his role here for his first debut film.

Written by Trafalgar Law

3 Comments