Short Movie Review

The story of a duped drug mule who gets super powers.