App for watching local videos on iPhone?

Is there an App I can use for watching locally stored videos on an iPhone that will allow playlists and for the videos to repeat at the end of the playlist? At the moment I'm streaming from YouTube but it burns a lot of my data when I'm away from Wi-Fi at home or work.

Aww

Download playtube! Works wonders!