Really hope this episode is better than the previous 2 this season. Show is losing steam it seems...