Two worlds collide (a Nicolas Cage and Shrek fan fiction)
Shrek didn't know what to do. Nicolas Cage, the man he loved who was going to leave him soon, or Princess Fiona the bitch who gave him a castle and money who was cheating on him. He didn't know what to do that was until a special donkey help him make his decisions.