Spider-man lies in wait