This is from a recent post but for the life of me, cannot find it again. anyone know who this is and the movie it is from? I promise not to ask for another identification for a while, Thanks.