Tom Holland Premieres ‘Last Call’ at the Sands International Film Festival

Tom Holland attended the Sands International Film Festival tonight, April 19 in St. Andrews, Scotland. Holland was at the festival to premiere his short film, Last Call.

Holland shot the short with his brother, Harry, and the film follows a desperate mother searching for a way to reconnect with her son. It was one of the two films selected to premiere during the festivals opening night.

I love that the Russo brothers came out to support Tom and Harry at the festival! What a fun moment this must have been for the Holland brothers.

Social media & sharing icons powered by UltimatelySocial