You can easy do it using 3D tools in PS.
1. Create a circle with Ellipse shape tool
2. Go to 3D->Repousse->Layer Mask. Set Depth ~ 4, Twist ~ 1080, Mesh Quality - Best. Press OK. Open Diffuse texture for Extrusion Material, add Rectangle shape layer with the height of the texture's height and the width ~ 50% of the texture's width and the color of your film.
3. Create and open Opacity texture for Extrusion Material. Make the same Rectangle shape layer as in the Diffuse texture, set it's color to white, add a Black Solid color background below. Now you can add perforation here, I would suggest Pattern Stroke layer style on the Rectangle shape layer.
4. For all other Materials set Opacity to 0.
5. Now duplicate this 3D layer, select both 3D layers and 3D->Merge 3d Layers... Rotate with Object Rotate tool to get a nice view.
6. Select Mesh Rotate Tool and move any of the mesh in y direction so that meshes "stack" on each other.
7. Select lower mesh, go to 3D->Repousse->Edit in Repousse..., set Bend and move it's X Angle slider. May be tweak Depth a little...
You may need to rotate the upper part in x direction to merge both parts seamlessly.
Good luck
