Glen , once a healthy young man , loses his youth in the prison camps of Vietnam .
Zac Effron as Glen Tanner in Beyond the Moon .
Glen Tanner , once a healthy young man , loses Glen Tanner 's youth in the prison camps of Vietnam .
Zac Effron as Glen Tanner in Beyond the Moon .