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