I noticed this awhile ago, but figured I should bring it to the group's attention. For those of you stuck watching american flyers again and again, here is a new roadie movie!
Its called the open road, the site is pretty low on details. Its set in HK it seems, of all the unlikely places to even make a short film about cycling.