Yeah we all shine on, like the moon, and the stars, and the sun.

Gerard Butler playing an ex Celtic player in his new movie Playing For Keeps.
Terrible quality but his smile is just beautiful