The Sarah Jane Adventures
|44 episodes

When the gift runs riot, Sarah Jane faces the battle of her life to save Luke.

The Sarah Jane Adventures

12. The Gift (Part Two) - When the gift runs riot, Sarah Jane faces the battle of her life to save Luke.

More info

Series 3