Skip to content

Forevermore

Season 1 · 148 episodes · Oct 27, 2014

  1. Forevermore season 1 episode 1 still

    Episode 1

    Episode 001

    Oct 27, 2014

    Do you believe that love lasts forever? Xander (Enrique Gil) and Agnes (Liza Soberano) find the answer as they both jump into the unknown.

  2. Forevermore season 1 episode 2 still

    Episode 2

    Episode 002

    Oct 28, 2014

    A dream will come true, but will gold be placed by Agnes (Liza Soberano) from heaven?

  3. Forevermore season 1 episode 3 still

    Episode 3

    Episode 003

    Oct 29, 2014

    Xander (Enrique Gil) will taste the bitter anger of Agnes (Liza Soberano). But the bitter treatment may soon turn into a sweet relationship.

  4. Forevermore season 1 episode 4 still

    Episode 4

    Episode 004

    Oct 30, 2014

    Agnes (Liza Soberano) is desperate to do anything to save the land that has been her family's source of living. Is Xander (Enrique Gil) the answer to all her prayers?

  5. Forevermore season 1 episode 5 still

    Episode 5

    Episode 005

    Oct 31, 2014

    The person who refuses to commit sin, finds a way to escape. But Xander (Enrique Gil) might only make things worst for Agnes (Liza Soberano) and her family.

  6. Forevermore season 1 episode 6 still

    Episode 6

    Episode 006

    Nov 3, 2014

    Pride is Xander's (Enrique Gil) only shield from his father, but the same pride slowly destroys the lives of Agnes (Liza Soberano), her family and fellow farmers.

  7. Forevermore season 1 episode 7 still

    Episode 7

    Episode 007

    Nov 4, 2014

    What is suppose to be a storm of punishment for Xander (Enrique Gil) slowly becomes a sweet breeze of attraction between him and Agnes (Liza Soberano).

  8. Forevermore season 1 episode 8 still

    Episode 8

    Episode 008

    Nov 5, 2014

    Agnes (Liza Soberano) has lost patience for Xander (Enrique Gil). But sometimes ... the mouthpiece, chest tightness.

  9. Forevermore season 1 episode 9 still

    Episode 9

    Episode 009

    Nov 6, 2014

    Another incident will teach Xander (Enrique Gil) a lesson. How can Manong Banky (Nonong Bangkay) explain to him the real fellowship and cooperation?

  10. Forevermore season 1 episode 10 still

    Episode 10

    Episode 010

    Nov 7, 2014

    There is a new hope awaiting the La Strawberry. Can Agnes (Liza Soberano) and Xander (Enrique Gil) set aside their differences to win the competition?

  11. Forevermore season 1 episode 11 still

    Episode 11

    Episode 011

    Nov 10, 2014

    It seems like Xander (Enrique Gil) is slowly falling for Agnes (Liza Soberano), but will their families situation allow a sweet relationship to bloom between the two?

  12. Forevermore season 1 episode 12 still

    Episode 12

    Episode 012

    Nov 11, 2014

    Because of the accident, Xander (Enrique Gil) volunteers to take the place of Andrew (Yves Flores). Can Agnes (Liza Soberano) finally learn to trust him?

  13. Forevermore season 1 episode 13 still

    Episode 13

    Episode 013

    Nov 12, 2014

    Agnes (Liza Soberano) gradually sees the good in Xander (Enrique Gil) and a beautiful friendship bloom amid the sweet strawberries of La Presa.

  14. Forevermore season 1 episode 14 still

    Episode 14

    Episode 014

    Nov 13, 2014

    The Miss Strawberia contest is Xander's (Enrique Gil) chance to make it up to Agnes (Liza Soberano) and her family. Will La Presa again be reluctant to trust Xander?

  15. Forevermore season 1 episode 15 still

    Episode 15

    Episode 015

    Nov 14, 2014

    After spending all his time, would Agnes (Liza Soberano) still be able to forgive Xander (Enrique Gil)?

  16. Forevermore season 1 episode 16 still

    Episode 16

    Episode 016

    Nov 17, 2014

    Xander (Enrique Gil) finds a way to regain Agnes' (Liza Soberano) trust.

  17. Forevermore season 1 episode 17 still

    Episode 17

    Episode 017

    Nov 18, 2014

    When someone you like super is hurt, you'll definitely do everything just to win her back. The new vehicle and food failed, so Xander (Enrique Gil) searches for that one person who's very close to Agnes' (Liza Soberano) heart.

  18. Forevermore season 1 episode 18 still

    Episode 18

    Episode 018

    Nov 19, 2014

    You'll never know a person until you discover his past. You get the real Alexander Grande III (Enrique Gil).

  19. Forevermore season 1 episode 19 still

    Episode 19

    Episode 019

    Nov 20, 2014

    Xander (Enrique Gil) left La Presa and it is through his absence that Agnes (Liza Soberano) slowly realizes how important he is to her.

  20. Forevermore season 1 episode 20 still

    Episode 20

    Episode 020

    Nov 21, 2014

    Everything happens at the right place and time. Is this the right opportunity to greet Agnes (Liza Soberano) and Xander (Enrique Gil)?

  21. Forevermore season 1 episode 21 still

    Episode 21

    Episode 021

    Nov 24, 2014

    They have learned to let go to face a new beginning. The warm breeze of love beats the cold weather of La Preza as Agnes (Liza Soberano) and Xander (Enrique Gil) give each other another chance.

  22. Forevermore season 1 episode 22 still

    Episode 22

    Episode 022

    Nov 25, 2014

    Are the La Straw's superstitions supposed to be true about strawberries? Xander (Enrique Gil) and Agnes (Liza Soberano) are about to harvest the sweetest fruit of their friendship.

  23. Forevermore season 1 episode 23 still

    Episode 23

    Episode 023

    Nov 26, 2014

    Is the myth of the twin strawberries getting too real for Agnes (Liza Soberano) and Xander (Enrique Gil)?

  24. Forevermore season 1 episode 24 still

    Episode 24

    Episode 024

    Nov 27, 2014

    The Xand-Nes (Enrique Gil and Liza Soberano) relationship goes through the colorful phases of understanding, jealousy and LQ. Love to be the next stage?

  25. Forevermore season 1 episode 25 still

    Episode 25

    Episode 025

    Nov 28, 2014

    The mystery girl is back, so how does the drama "love moves in mysterious ways" was Agnes (Liza Soberano) and Xander (Enrique Gil)?

  26. Forevermore season 1 episode 26 still

    Episode 26

    Episode 026

    Dec 1, 2014

    It seems that the "Legend of the Twin Strawberries" has come true. But the return of the mystery girl may put an end to this belief.

  27. Forevermore season 1 episode 27 still

    Episode 27

    Episode 027

    Dec 2, 2014

    Will the beginning of a business merger between the Saavedras and the Grandes be the end of a blossoming love between Agnes (Liza Soberano) and Xander (Enrique Gil)? Is Xander able to forget Agnes?

  28. Forevermore season 1 episode 28 still

    Episode 28

    Episode 028

    Dec 3, 2014

    What started out as a day filled with happiness ends in tragedy. Will Xander (Enrique Gil) find Agnes (Liza Soberano) before it's too late?

  29. Forevermore season 1 episode 29 still

    Episode 29

    Episode 029

    Dec 4, 2014

    To the rescue si superman Xander. After almost losing Agnes, the XandNes "kilig" reaches intensity 10.

  30. Forevermore season 1 episode 30 still

    Episode 30

    Episode 030

    Dec 5, 2014

    Bettina (Lilet) thinks of a way to end Xander's (Enrique Gil) relationship with Agnes (Liza Soberano) and the people of La Presa.

  31. Forevermore season 1 episode 31 still

    Episode 31

    Episode 031

    Dec 8, 2014

    Super in love Superman Xander (Enrique Gil). Will he be able to handle his Supergirl Agnes (Liza Soberano)?

  32. Forevermore season 1 episode 32 still

    Episode 32

    Episode 032

    Dec 9, 2014

    Xander (Enrique Gil) invites Agnes (Liza Soberano) and the people of La Presa to the Grande's Christmas party, which is not a good idea for Bettina (Lilet).

  33. Forevermore season 1 episode 33 still

    Episode 33

    Episode 033

    Dec 10, 2014

    Xander's (Enrique Gil) rift with his mother worsens as he continues to feel like a pawn in their business with the Saavedras, while Bettina (Lilet) further despises his son's closeness with the farmers. Get ready because Bettina has a surprise that can ruin the most romantic dance of Agnes (Liza Soberano) and Xander (Enrique Gil).

  34. Forevermore season 1 episode 34 still

    Episode 34

    Episode 034

    Dec 11, 2014

    Today marks the battle between the FJ- Fomer "Jowa" and the PJ- Present "Jowa." Will the return of Xander's (Enrique Gil) ex-girlfriend ruin the magic between him and his superwoman Agnes (Liza Soberano)?

  35. Forevermore season 1 episode 35 still

    Episode 35

    Episode 035

    Dec 12, 2014

    The FJ (Former "Jowa") vs. PJ (Present "Jowa) battle heats up as Bettina (Lilet) sets up a plan to ruin Xander's (Enrique Gil) relationship with Agnes (Liza Soberano) and the people of La Presa.

  36. Forevermore season 1 episode 36 still

    Episode 36

    Episode 036

    Dec 15, 2014

    Level up are the challenges of super couple, but at the end of the day XandNes (Enrique Gil and Liza Soberano) still have the win!

  37. Forevermore season 1 episode 37 still

    Episode 37

    Episode 037

    Dec 16, 2014

    XandNes becomes sadness as the night turns sour for Agnes (Liza Soberano) when she joins Xander (Enrique Gil) in Kate's (Sofia Andres) food-tasting event.

  38. Forevermore season 1 episode 38 still

    Episode 38

    Episode 038

    Dec 17, 2014

    Agnes (Liza Soberano) is finally saying yes to Xander (Enrique Gil) while Bettina's (Lilet) anger deepens after the Saavedras suddenly express their hesitation on their pending business partnership.

  39. Forevermore season 1 episode 39 still

    Episode 39

    Episode 039

    Dec 18, 2014

    Get ready for a super "kilig" overload because Agnes (Liza Soberano) is about to reveal her true feelings for Xander (Enrique Gil), but this can only happen if a shooting star shows up.

  40. Forevermore season 1 episode 40 still

    Episode 40

    Episode 040

    Dec 19, 2014

    Xander (Enrique Gil) and Agnes (Liza Soberano) are on Cloud 9 but Agnes panics when Xander tells her that Dona Soledad wants to meet the new girlfriend.

  41. Forevermore season 1 episode 41 still

    Episode 41

    Episode 041

    Dec 22, 2014

    Agnes (Liza Soberano) meets Xander's (Enrique Gil) family over dinner and the taste of the conversation may not be too pleasant for the new couple.

  42. Forevermore season 1 episode 42 still

    Episode 42

    Episode 042

    Dec 23, 2014

    Bettina (Lilet) helps Agnes (Liza Soberano) become one of their foundation's scholars. But her kindness has a price.

  43. Forevermore season 1 episode 43 still

    Episode 43

    Episode 043

    Dec 24, 2014

    While Agnes (Liza Soberano) is busy, Bettina (Lilet) tries to push Kate (Sofia Andres) back into Xander's (Enrique Gil) life.

  44. Forevermore season 1 episode 44 still

    Episode 44

    Episode 044

    Dec 25, 2014

    It's the season to be extra sweet and jolly because Xander (Enrique Gil) is about to surprise the people of La Presa, especially Agnes (Liza Soberano).

  45. Forevermore season 1 episode 45 still

    Episode 45

    Episode 045

    Dec 26, 2014

    Xander (Enrique Gil) travels to Cebu for two weeks with Kate (Sofia Andres) for a hotel management conference. Agnes (Liza Soberano) claims to be okay about it. But will she remain okay with it for long?

  46. Forevermore season 1 episode 46 still

    Episode 46

    Episode 046

    Dec 29, 2014

    Agnes (Liza Soberano) becomes the hotel nanny of Hotel Grande's most important guest. Level up na ang challenge at kakayanin kaya ito ni Lois Lane?

  47. Forevermore season 1 episode 47 still

    Episode 47

    Episode 047

    Dec 30, 2014

    Love is not just about the "kilig" as Agnes (Liza Soberano) and Xander's (Enrique Gil) relationship enters a shaky status.

  48. Forevermore season 1 episode 48 still

    Episode 48

    Episode 048

    Dec 31, 2014

    It seems like Superman lost his powers and forgot about Lois Lane. Kate (Sofia Andres) is that the kryptonite that will destroy Xagnes (Enrique Gil and Liza Soberano) love team?

  49. Forevermore season 1 episode 49 still

    Episode 49

    Episode 049

    Jan 1, 2015

    Agnes (Liza Soberano) is in trouble and her Superman returns to save her. How long can Agnes prove to herself in the family of Xander (Enrique Gil)?

  50. Forevermore season 1 episode 50 still

    Episode 50

    Episode 050

    Jan 2, 2015

    Bettina (Lilet) finally tells Xander (Enrique Gil) how she truly feels about her son's relationship with Agnes (Liza Soberano). Magiging "ForeverNomore" na ba ang Xagnes love story?

  51. Forevermore season 1 episode 51 still

    Episode 51

    Episode 051

    Jan 5, 2015

    Xander (Enrique Gil) chooses to be with Agnes (Liza Soberano) and her family in La Presa, which prompts Doña Soledad (Marissa Delgado) to introduce the new face of Grande.

  52. Forevermore season 1 episode 52 still

    Episode 52

    Episode 052

    Jan 6, 2015

    Doña Soledad (Marissa Delgado) has chosen Julius San Juan (Kit Thompson) to replace Xander (Enrique Gil), but Bettina (Lilet) will do everything to get her son back.

  53. Forevermore season 1 episode 53 still

    Episode 53

    Episode 053

    Jan 7, 2015

    Xander (Enrique Gil) will do anything to help Agnes (Liza Soberano) and the people of La Presa, even if it means asking a favor from his ex-girlfriend Kate (Sofia Andres).

  54. Forevermore season 1 episode 54 still

    Episode 54

    Episode 054

    Jan 8, 2015

    The past is catching up on Xander (Enrique Gil) after Kate's (Sofia Andres) admission of still being in love with him.

  55. Forevermore season 1 episode 55 still

    Episode 55

    Episode 055

    Jan 9, 2015

    Desperate to save Kate (Sofia Andres) from her depression, Mr. Saavedra (Michael Flores) heads to La Presa to ask if Xander (Enrique Gil) still has feelings for his daughter, but Xander can only give him one sure answer.

  56. Forevermore season 1 episode 56 still

    Episode 56

    Episode 056

    Jan 12, 2015

    The Saavedras blame Xander (Enrique Gil) for Kate's (Sofia Andres) misfortune and start to terrorize the people of La Presa as their form of revenge.

  57. Forevermore season 1 episode 57 still

    Episode 57

    Episode 057

    Jan 13, 2015

    How much can Agnes (Liza Soberano) sacrifice to save Kate (Sofia Andres) from the misery that she is in?

  58. Forevermore season 1 episode 58 still

    Episode 58

    Episode 058

    Jan 14, 2015

    Agnes' (Liza Soberano) faith and trust in Xander (Enrique Gil) will be put to a test as Kate's (Sofia Andres) situation becomes worst.

  59. Forevermore season 1 episode 59 still

    Episode 59

    Episode 059

    Jan 15, 2015

    Kate (Sofia Andres) still wants Xander (Enrique Gil) to be with her and Agnes (Liza Soberano) has to give way.

  60. Forevermore season 1 episode 60 still

    Episode 60

    Episode 060

    Jan 16, 2015

    Agnes (Liza Soberano) is on a thin line between unconditional love and being blind. How long can she hold on before she falls on the wrong side?

  61. Forevermore season 1 episode 61 still

    Episode 61

    Episode 061

    Jan 19, 2015

    Will Kate (Sofia Andres) finally let go of Xander (Enrique Gil) so he can be with the woman that truly makes him happy?

  62. Forevermore season 1 episode 62 still

    Episode 62

    Episode 062

    Jan 20, 2015

    Supergirl Agnes (Liza Soberano) won't be wearing jacket in a very special day with Superman Xander (Enrique Gil). Mukhang kabado ata si Tatay Bubs (Joey Marquez).

  63. Forevermore season 1 episode 63 still

    Episode 63

    Episode 063

    Jan 21, 2015

    Xander (Enrique Gil) prepares something special to make it up to Agnes (Liza Soberano). But Kate (Sofia Andres) is planning a surprise as well.

  64. Forevermore season 1 episode 64 still

    Episode 64

    Episode 064

    Jan 22, 2015

    Kate (Sofia Andres) starts to slither her way back to Xander (Enrique Gil) and Agnes' (Liza Soberano) life.

  65. Forevermore season 1 episode 65 still

    Episode 65

    Episode 065

    Jan 23, 2015

    Can Agnes (Liza Soberano) still tolerate Kate's (Sofia Andres) presence in her Monthsary celebration with Xander (Enrique Gil) and the people of La Presa?

  66. Forevermore season 1 episode 66 still

    Episode 66

    Episode 066

    Jan 26, 2015

    Kate's (Sofia Andres) obsession with Xander (Enrique Gil) worsens to the point that she can physically hurt Agnes (Liza Soberano) and make the people of La Presa suffer.

  67. Forevermore season 1 episode 67 still

    Episode 67

    Episode 067

    Jan 27, 2015

    The Saavedras lay down an offer that can save Agnes' (Liza Soberano) family from losing La Presa and the choice has to be made by Xander (Enrique Gil).

  68. Forevermore season 1 episode 68 still

    Episode 68

    Episode 068

    Jan 28, 2015

    Some people already think that Xander (Enrique Gil) is bad luck for La Presa, but Agnes (Liza Soberano) and her family will do everything to protect the Xagnes' super relationship.

  69. Forevermore season 1 episode 69 still

    Episode 69

    Episode 069

    Jan 29, 2015

    Kate (Sofia Andres) still wants Xander (Enrique Gil) back and she will never give up, even if it means taking away everything that the Grandes have worked hard for.

  70. Forevermore season 1 episode 70 still

    Episode 70

    Episode 070

    Jan 30, 2015

    Xander (Enrique Gil), Agnes (Liza Sobeano) and the people of La Presa are willing to fight for what is right, but until when?

  71. Forevermore season 1 episode 71 still

    Episode 71

    Episode 071

    Feb 2, 2015

    More people will suffer because of Xander (Enrique Gil) and Agnes' (Liza Soberano) fight for true love. Is love enough enough to make them happy?

  72. Forevermore season 1 episode 72 still

    Episode 72

    Episode 072

    Feb 3, 2015

    Agnes (Liza Soberano) feels nothing else but hate for the Saavedras, and learning that Xander (Enrique Gil) was asking for Kate's help only worsens the situation.

  73. Forevermore season 1 episode 73 still

    Episode 73

    Episode 073

    Feb 4, 2015

    Xander (Enrique Gil) has made a decision and it's the one that can save La Presa but hurt the woman that he promised to love forever.

  74. Forevermore season 1 episode 74 still

    Episode 74

    Episode 074

    Feb 5, 2015

    Xander (Enrique Gil) decides to put an end to all the punishment that La Presa has been experiencing because of him. He finally makes his greatest sacrifice for love.

  75. Forevermore season 1 episode 75 still

    Episode 75

    Episode 075

    Feb 6, 2015

    Agnes (Liza Soberano) starts anew in Manila as she goes back to school with the twins. But then she receives news that may change her life forever.

  76. Forevermore season 1 episode 76 still

    Episode 76

    Episode 076

    Feb 9, 2015

    Agnes (Liza Soberano) decides to move on and now lives in Manila with her father, Mang Bubs (Joey Marquez). But the city may only lead Agnes to another important person from her past.

  77. Forevermore season 1 episode 77 still

    Episode 77

    Episode 077

    Feb 10, 2015

    Destiny gives Agnes (Liza Soberano) a second chance, but can she really say that she has already moved on?

  78. Forevermore season 1 episode 78 still

    Episode 78

    Episode 078

    Feb 11, 2015

    The waiting will not last forever, as Agnes and Xander's paths cross once again.

  79. Forevermore season 1 episode 79 still

    Episode 79

    Episode 079

    Feb 12, 2015

    Agnes (Liza Soberano) seems to have moved on, but will she step back when she sees Xander (Enrique Gil) again?

  80. Forevermore season 1 episode 80 still

    Episode 80

    Episode 080

    Feb 13, 2015

    Tatay Bubs (Joey Marquez) and Miss Mirasol (Irma Adlawan) are about to get married but one person from the past can change everything.

  81. Episode 81

    Episode 81

    Feb 16, 2015

  82. Episode 82

    Episode 82

    Feb 17, 2015

  83. Episode 83

    Episode 83

    Feb 18, 2015

  84. Episode 84

    Episode 84

    Feb 19, 2015

  85. Episode 85

    Episode 85

    Feb 20, 2015

  86. Episode 86

    Episode 86

    Feb 23, 2015

  87. Episode 87

    Episode 87

    Feb 24, 2015

  88. Episode 88

    Episode 88

    Feb 25, 2015

  89. Episode 89

    Episode 89

    Feb 26, 2015

  90. Episode 90

    Episode 90

    Feb 27, 2015

  91. Episode 91

    Episode 91

    Mar 2, 2015

  92. Episode 92

    Episode 92

    Mar 3, 2015

  93. Episode 93

    Episode 93

    Mar 4, 2015

  94. Episode 94

    Episode 94

    Mar 5, 2015

  95. Episode 95

    Episode 95

    Mar 6, 2015

  96. Episode 96

    Episode 96

    Mar 9, 2015

  97. Episode 97

    Episode 97

    Mar 10, 2015

  98. Episode 98

    Episode 98

    Mar 11, 2015

  99. Episode 99

    Episode 99

    Mar 12, 2015

  100. Episode 100

    Episode 100

    Mar 13, 2015

  101. Episode 101

    Episode 101

    Mar 16, 2015

  102. Episode 102

    Episode 102

    Mar 17, 2015

  103. Episode 103

    Episode 103

    Mar 18, 2015

  104. Episode 104

    Episode 104

    Mar 19, 2015

  105. Episode 105

    Episode 105

    Mar 20, 2015

  106. Episode 106

    Episode 106

    Mar 23, 2015

  107. Episode 107

    Episode 107

    Mar 24, 2015

  108. Episode 108

    Episode 108

    Mar 25, 2015

  109. Episode 109

    Episode 109

    Mar 26, 2015

  110. Episode 110

    Episode 110

    Mar 27, 2015

  111. Episode 111

    Episode 111

    Mar 31, 2015

  112. Episode 112

    Episode 112

    Apr 1, 2015

  113. Episode 113

    Episode 113

    Apr 6, 2015

  114. Episode 114

    Episode 114

    Apr 7, 2015

  115. Episode 115

    Episode 115

    Apr 8, 2015

  116. Episode 116

    Episode 116

    Apr 9, 2015

  117. Episode 117

    Episode 117

    Apr 10, 2015

  118. Episode 118

    Episode 118

    Apr 13, 2015

  119. Episode 119

    Episode 119

    Apr 14, 2015

  120. Episode 120

    Episode 120

    Apr 15, 2015

  121. Episode 121

    Episode 121

    Apr 16, 2015

  122. Episode 122

    Episode 122

    Apr 17, 2015

  123. Episode 123

    Episode 123

    Apr 20, 2015

  124. Episode 124

    Episode 124

    Apr 21, 2015

  125. Episode 125

    Episode 125

    Apr 22, 2015

  126. Episode 126

    Episode 126

    Apr 23, 2015

  127. Episode 127

    Episode 127

    Apr 24, 2015

  128. Episode 128

    Episode 128

    Apr 27, 2015

  129. Episode 129

    Episode 129

    Apr 28, 2015

  130. Episode 130

    Episode 130

    Apr 29, 2015

  131. Episode 131

    Episode 131

    Apr 30, 2015

  132. Episode 132

    Episode 132

    May 1, 2015

  133. Episode 133

    Episode 133

    May 4, 2015

  134. Episode 134

    Episode 134

    May 5, 2015

  135. Episode 135

    Episode 135

    May 6, 2015

  136. Episode 136

    Episode 136

    May 7, 2015

  137. Episode 137

    Episode 137

    May 8, 2015

  138. Episode 138

    Episode 138

    May 11, 2015

  139. Episode 139

    Episode 139

    May 12, 2015

  140. Episode 140

    Episode 140

    May 13, 2015

  141. Episode 141

    Episode 141

    May 14, 2015

  142. Episode 142

    Episode 142

    May 15, 2015

  143. Episode 143

    Episode 143

    May 18, 2015

  144. Episode 144

    Episode 144

    May 19, 2015

  145. Episode 145

    Episode 145

    May 20, 2015

  146. Episode 146

    Episode 146

    May 21, 2015

  147. Episode 147

    Episode 147

    May 22, 2015

  148. Episode 148

    Episode 148