10. M. NIGHT SHYAMALAN AS RAY REDDY IN SIGNS (2002)
As if writing and directing shitty movies built on twists weren’t bad enough, M. Night Shyamalan’s just loves giving himself cameo roles. We don’t need to tell you that in most cases they're just filler. In the case of Signs, it was both a major dosage of filler and suck.
M. Night Shyamalan plays Ray Reddy, a dude who killed Reverend Graham Hess’ (Mel Gibson) wife in a driving incident. What makes Shyamalan’s cameo in Signs stand out is the fact that there is some serious acting being attempted here by a dude without the chops, and it brings down the whole scene. Shyamalan is trying his hardest to act like someone who is remorseful, while Mel Gibson is trying his hardest not to scream out some kind of anti-Indian slur.