"Kick-Ass" Star Aaron Johnson plays a pre-Beatle John Lennon in "Nowhere Boy"