No photoNevdon JamgochianActorActed in 12010s2014StuckAlienDirected 12010s2014StuckDirectorThanked in the credits12010s2019All the Lonely PeopleThanks