This movie poster suggests an action thriller starring James McAvoy and Mark Strong set in an urban environment. McAvoy's determined expression contrasts with Strong's mysterious calm, indicating they will play opposing roles. References to the director Ridley Scott and allusions to violence through the word "Punch" signal it will be a Hollywood blockbuster in Scott's signature style.