Frank sneaks up on his prey. The time for action is nigh!

Will Frank find his mother? Will this monster give him the answers he seeks? Who was that guy from last week?