Speed Angels (Chinese:极速天使) is a 2011 Chinese action film directed by Jingle Ma.
More at Wikipedia.
Director: Jingle MaRelease date: December 28, 2011Running time: 117 minutes
External links: IMDb