film still of megan fox as liam gallagher,