Did Liam Hemsworth think he was in The Hunger Games over the weekend?
Miley Cyrus' fiance was caught on video punching a guy in the middle of the street in Philadelphia early Sunday morning.
According to TMZ, Liam had just left a bar when he confronted a guy he thought threw a rock at him and his friend.
In the video you see Liam punch the man while he is down in the middle of the street. Cops came to the scene but made no arrest, and apparently no police report has been filed in Philly yet by the "punchee."
Liam is currently shooting Paranoia in the area.
Boys will be boys?