Photo of TaettaChip TaettaChip

TaettaChip in Mama's Foot

Mama's Foot

2007 PG-13

No-good twin brothers from South Central L.A. and their gangsta associate concoct a moneymaking scheme so the twins can treat their mom's rare foot condition. But the plan backfires, and the brothers wind up on their own in a race against the clock.