Gerard Butler è entrato a far parte del cast di RocknRolla, il film che Guy Ritchie inizierà a girare dal 19 giugno, a Londra.
Accanto all'attore scozzese - al quale è stato affidato il ruolo del gangster One Two - ci saranno anche Tom Wilkinson, Thandie Newton, Idris Elba e Ludacris. La Newton sarà Stella, la donna di cui One Two s'innamora, mentre a Tom Wilkinson è stato affidato il ruolo di Lenny Cole, un boss londinese che sta perdendo potere nel suo territorio a favore di organizzazioni criminali straniere. Ludacris invece sarà Roman, un americano che sta cercando di imporsi sulla scena musicale londinese.
Attualmente Gerard Butler ha appena terminato le riprese di P.S. I Love You, una commedia agrodolce diretta da Richard LaGravenese, nella quale recita accanto a Hilary Swank e Lisa Kudrow.