Alexander Ludwig shows off his muscular physique while going shirtless in a promo image for his upcoming film Final Girl,directed by photographer Tyler Shields. The film also stars Abigail Breslin and we got our hands on an exclusive clip from the film, which shows her screaming for her life while surrounded by a group [...]
Source: justjared.com