Scott Pilgrim vs The World – Trailer Online Here!!!

Normally find Michael Cera a pain in the ass to watch… but here, this looks okay.

Who wrote this?