Acting
1976-04-04
Hanau, Germany
as Liam Atwood
as Neumann
as Guy at comic book store
as Self
as Ben James
as Walter
as Doctor Jones
as Sascha Jung
as Rock Hem