Håfström har tatt filmstudier i Stockholm og New York. Etter studiene arbeidet han som regiassistent på SVT-Kanal 1 Drama og som manusforfatter. Han ble tildelt en Guldbagge i 2002 for manuskriptet til . Etter suksess i hjemlandet med filmer som og fikk han i 2005 lage sin første hollywood-film: , med Clive Owen og Jennifer Aniston. Etter dette har han fortsatt sin karriere i Hollyood, med store filmer som , basert på en roman av Stephen King, eller den kommende (2009) med internasjonale stjerner som Chow Yun-Fat, John Cusack og Ken Watanabe.