2008★ 5.6
A renegade crew member stalks the production team of "Echo Beach" with a hand-held camera and films their most embarrassing moments.
Loading addons…