haley-bennett-as-megan-wide.jpg