There s no app available that can directly play Flash content. Adobe has stopped all development of Flash for mobile devices, and Apple has never supported it. There are, however, several apps that will convert Flash to a form that can be played on the iPhone. This is done through proxy servers, then sent back to the app for playing on your iPhone. Puffin browser, iSwifter and Skyfire are several such apps.
iPhone Forums Moderator