It looks like Mark Hamill took a respite from filming Star Wars Episode VII to visit several Beatles landmarks.
The actor, who plays Luke Skywalker, visited the city while he is in the UK and Ireland filming for the new Star Wars film.
Sporting a Jedi Knight beard, he was seen in the Cavern Club and the Beatles museum at the Albert Dock, with several surprised fans sharing photos of the star on social media.