A cautionary tale about sticking your nose where it doesn't belong.
Mousetrap is not available for streaming at this moment.