Gotham: Season 3/ Episodes 21 “Heroes Rise: Destiny Calling” & Episode 22 “Heroes Rise: HeavyDirtySoul” [Season Finale] – Recap/ Review (with Spoilers)